面了两轮技术面,谈谈面试感受,一面面试时间太长在一个半小时左右了。基本上常用的技术点都问到了,mysql索引,jvm.redis实现原理,dubbo实现原理,并发包一些锁等等,基本上使用的技术都有问。除了面试时间太长,没啥可吐槽的。
二面的面试官,喜欢让你去设计东西。
1.设计一个guavacache,给出具体的底层结构与实现过程;
2.设计一个连接池;
3.不依赖外部工具,实现百度高效匹配搜索;
4.跳表的具体实现过程;
5.高可用的具体方案;
6.map的循环链表产生过程。
还有些记不得了,总体感觉不出面试官水平,喜欢问一下很大的东西。和很底层的东西。最后表现出,自己公司数据量很大,很牛的感觉。最后提问环节,想问两个技术问题,直接拒绝回答。然后就没啥想问的的了。总体感觉面试面试官没有去问一些实际场景可能引发的一些问题。喜欢问一些框架的实现细节,感觉面试官有点装逼的感觉。不晓得问的底层自己知不知道具体实现。
...查看更多