首先是项目,然后是八股。其中项目和实习主要问收获了什么,一个具体解决问题的过程。
首先是java集合,首先是HashMap,包括其底层实现原理,红黑树是否会转换回链表。负载因子,扩容为什么是两倍。
线程安全 为什么hashmap线程不安全 ,具体哪三个方面get put 扩容。concurrentHashmap原理。
排序算法稳定性指的是什么?
设计模式:开发中常用的设计模式,具体在哪些业务能使用。
网络:TCP UDP 区别 可靠性如何保证,长连接如何保证。及时通讯软件使用什么协议。文件快传用什么这里是UDP。
传文件使用什么协议。
反问问了具体的业务和工作时间。
上午面完,下午已挂。
面试官很多地方问的比较细致,面试官没开摄像头但是我要开。总体来说还是自己太菜了,八股准备的不够好。