9月2日转转一面面经(30min)

9月2日转转一面面经(30min)

1、自我介绍+项目
2、Redis 如何保证高可用的,获取一个数据的流程(不会)
3、zookeeper属于CAP原理中的哪类
4、RabbitMQ 消息是怎么传递的(不会)
5、hashmap 扩容,红黑树,能用平衡二叉树代替吗
6、线程池原理,初始线程是如何阻塞的
7、JVM 年轻代与老年代的不同,常用的垃圾收集算法,标记清除算法用在年轻代可以吗,为什么?
8、项目中JVM参数自己做了哪些优化?
算法:
1、求给定无序数组的第k个大的元素(大顶堆,java优先队列)
2、给你长度为n的无序数组,给出左右区间,求区间和(前缀和)
3、上面的问题,不只是查询区间和,可能修改指定位置值的大小,如何处理?(从修改位置开始,修改前缀和数组,需要优化:提示:使用树状数组)
反问:
项目准备要到怎么样的深度才够校招的要求(因为被前几个问题问蒙了)

总结:前面被问蒙了,几个问题上来都是不会,后面回答的也不是很好,问的问题非常有深度,学习了,面试官非常好,而且会引导你思考,但问的太有深度了.....只怪自己太菜了,大概率凉。
#面试复盘##面经##转转#
全部评论
感觉好难啊
点赞 回复 分享
发布于 2021-09-03 10:04
请问楼主,算法是手撕代码吗
点赞 回复 分享
发布于 2021-09-03 16:53
真顶呀,好多场景题
点赞 回复 分享
发布于 2021-09-03 18:51
项目准备要到怎么样的深度才够校招的要求,这个面试官咋回答的???
点赞 回复 分享
发布于 2021-09-04 09:54
第二题,获取流程是指底层原理,还是使用时的操作啊
点赞 回复 分享
发布于 2021-09-07 23:20
转转撕题吗
点赞 回复 分享
发布于 2021-09-09 13:16
楼主是什么岗呢?
点赞 回复 分享
发布于 2021-09-09 14:59

相关推荐

不愿透露姓名的神秘牛友
11-22 11:57
德赛西威 安卓开发 14.1*13(2-4年终) 硕士双一流
点赞 评论 收藏
分享
1 16 评论
分享
牛客网
牛客企业服务