得物一面
1.自我介绍
2.介绍下自己觉得遇到过有困难的项目
我介绍的是自己的论文
3.手撕 多线程循环打印ABC
4.垃圾清除算法
5.讲讲redis分布式锁怎么实现的
6.HashMap在JDK1.7和1.8里有什么区别?
7.MVCC +undo logo解决了什么问题?
我简单讲了下MVCC包含了什么,以及在快照读中MVCC可以解决幻读的问题。
忘记了讲MVCC在快照读和当前读中怎么解决幻读的。
8.你刚才提到了临键锁,讲讲临键锁
基本答出来了
9.你刚才说的那些真的可以完全解决幻读吗?
不能,只能大程度避免幻读。如果要完全避免,还是要通过串行化隔离级别。
10.100个节点的B+数有几层?
相视一笑,不会
11.100万的数据,如果要统计重复次数最多的记录,怎么做?
1.分治,大顶堆排序 2.压缩算法