1.介绍自己做的项目,其中的技术点、难点。关于项目的技术点,拓展聊了聊
2.TCP/IP握手过程,重传相关知识
3.TCP与UDP区别,TCP可靠性保证,拥塞控制与流量控制
4.各种排序算法的方式、时间复杂度
5.哈希冲突解决方案,各个优缺点
6.大量文件里进行去重
7.进程和线程区别
8.进程通信方式
9.用户态和内核态区别
10.Java双亲委派机制,打破双亲委派
11.volatile和synchronized区别
12.数据库索引的选取
13.设计模式,主要问单例模式、观察者模式、工厂模式及抽象工厂模式。
想要提升自己的面试能力,可以进这个网站看看,里面有大量的大厂面试题