58 后端 一面 二面

9.28 58集团 一面


上来说先敲代码热个身,先写个数组的读写操作,要求能解决并发问题,我这里直接跟面试官说写一下CopyOnWriteArrayList的设计思路
Idea用的编码、table键设置、
git的用法
java线程池的执行顺序
mq的顺序消费(我说忘记了,但是我可以说一下消息丢失怎么解决的)
spring的日志
讲一下垃圾回收机制
场景:1万QPS情况下,每个QPS都会产生1M的垃圾,JVM怎么设置调优
没有反问环节
58效率还是高的,十分钟后收到二面邀请,但是池子太深了

9.29 58集团 二面 

吐槽一下时间安排,十一点半开始,才半个小时,写代码就花了十分钟,十二点就要吃饭了。

1.十分钟简单写一个程序,十亿个32位整型数据存在文本中,从中找到只出现1次的数据和出现次数最多的100个(topk问题,用的优先队列)
2.中间面试官都在根据代码提问,引导优化,同时问了几个hashmap和堆的问题
3.最后五分钟问了一下项目


#58集团##面试题目#
全部评论
KPI
点赞 回复 分享
发布于 2021-10-10 22:56
刚刚收到通知,明天hr面
点赞 回复 分享
发布于 2021-10-11 16:10
1万QPS情况下,每个QPS都会产生1M的垃圾,JVM怎么设置调优? 这个是怎么回答的呢,想学习一下
点赞 回复 分享
发布于 2021-10-12 23:55

相关推荐

点赞 9 评论
分享
牛客网
牛客企业服务