滴滴一面面经
1.问项目
2.jvm对synchronize有什么优化,与reentrantlock的区别
3. cms垃圾回收器和g1的区别
4. cms垃圾回收流程,stw的阶段
5.gcroot
6.什么会导致fullgc
7.concurrenthashmap
8.netty中的设计模式,项目中用到了什么设计模式,我说了策略模式,策略模式解决什么问题
9.读多写少的情况下,怎么设计hashmap。我说了个加读写锁。问无锁的方案
10.N个有序数组求交集并集,数组长度很长,不能全部加载到内存里
大概记得这些,请大家看看项目真的拉吗,有什么改进的地方,面试的时候被说项目简单。
#我的失利项目复盘# #我的成功项目解析#
2.jvm对synchronize有什么优化,与reentrantlock的区别
3. cms垃圾回收器和g1的区别
4. cms垃圾回收流程,stw的阶段
5.gcroot
6.什么会导致fullgc
7.concurrenthashmap
8.netty中的设计模式,项目中用到了什么设计模式,我说了策略模式,策略模式解决什么问题
9.读多写少的情况下,怎么设计hashmap。我说了个加读写锁。问无锁的方案
10.N个有序数组求交集并集,数组长度很长,不能全部加载到内存里
大概记得这些,请大家看看项目真的拉吗,有什么改进的地方,面试的时候被说项目简单。
#我的失利项目复盘# #我的成功项目解析#
全部评论
感觉不简单了😅
有后续吗老哥
第十个怎么做哪
佬,项目不简单,可能面试官没有接触过Netty这个框架,按道理如果出现Netty框架 一定会问BIO NIO IO多路复用 select、poll、epoll的区别
佬,即时通讯项目有代码吗,想学习一下
项目最后一点看不懂,incr是原子操作,但你还要获取值,这是两步操作,怎么保证唯一性,还不如直接上雪花
大佬有实习经历么?
老哥问一下,每一面时长大概是多久
第九个是怎么设计呢
相关推荐
点赞 评论 收藏
分享