字节支付业务一二面(已挂)
字节实习2.21一面
1.拷打项目
2.问了cas,cas具体在那个类有用到
3.问了高并发下怎么计数,我回答了原子基本类型、countdownlath,然后问我voltile能不能拿来计数呢
4.问我为什么选择B+树,我说了B+树好处,再将B树、哈希、红黑树进行比较
5.问我CG回收器,我说我了解CMS、G1,面试官说CMS不用说了,你说下G1吧,并问G1有什么好处
5.问我红黑树是怎么弄得,红黑树怎么维持平衡
6.问redis穿透、击穿、雪崩,问布隆过滤器
就记得这些了,剩下可有有一些很简单的问题但我没印象了
手撕 删除链表的连续重复数字
字节实习2.25二面
1.拷打项目
2.看过ThreadLoacl源码吗,如果让你设计ThreadLocal,你会怎么设计
3.说说你项目中的多级缓存方案
4.针对redis的热数据你会怎么处理
5.CMS和G1的区别
手撕:小于n的最大数