面试字节跳动,被面试官的源码问题问到怀疑人生
最近,我的一位朋友在找工作,已经拿到了美团、快手等公司的Offer,准备选择其中一家入职了。
后来他又接到了字节跳动的电话,通知他去参加三面。从二面到三面之间隔了挺久的,他以为都没戏了,结果就收到了通知。
由于已经拿到了很多大厂的Offer,他对这次面试还是挺有信心的。但是回来之后,表现的特别沮丧。
一问之下,原来是面试官问的一些问题他回答的不好,他说面试官揪着源码一直问,但是自己并没有深入看太多的源码,所以回答的不是太好。
他给我总结了一下面试官关于源码部分的问题,主要题目如下:
1、你看过那些源码吗?
2、那你能讲讲 HashMap的实现原理吗?
3、HashMap什么时候会进行 rehash?
4、结合源码说说 HashMap在高并发场景中为什么会出现死循环?
5、JDK1.8中对 H