滴滴秋储二面
1. 询问实习项目(10分钟)
2. 动态维护中位数,口述,一开始说用跳表,后面想到用两个堆。
3. 10亿个数据找第五亿个,内存一定放不下全部数据
4. Java垃圾回收算法? 熟悉哪些垃圾回收器? 垃圾回收算法分别适合什么场景?
5. hashmap初始容量,负载因子,最大容量?怎么扩容? 怎么保证hashmap并发安全?concurrenthashmap实现细节?
6. 项目中挂号过程的抢号如何实现? 分布式锁
7. 你对自己的评价是什么,觉得自己有什么优势?
#滴滴#