3.10晚八点面试,第一次面大厂,面试官比我提前进了会议室,巨慌张,忘记开录制了。一、自我介绍没问项目二、八股:1、讲一下进程和线程(吟唱)2、线程的通信方式(共享内存,锁,管道)3、正则表达式(没系统学过)4、jvm垃圾回收算法(引用计数,可达性分析,标记清楚和整理算法没答,答了复制算法)5、分代垃圾回收(新生代eden to from,幸存者,老年代之间的传递,答得不好)6、tcp和udp区别(可靠与不可靠,传输形式)7、tcp如何实现可靠传输(重传,序号确认号,校验号)8、https的加密方式(对称,非对称加密,ssl,tsl)9、你觉得使用ai的优点和缺点(吟唱)10、你在学习过程中遇到的印象深刻的困难(我答的是对于编程建立一个系统的认知)还有些记不起来了,八股问的很基础,可能是因为我的项目比较简单。三、做题linux下文件路径优化(优化../和./,用栈解决,但我一开始思路错了,太紧张了,最后没写完)总结:八股半小时,做题半小时,面试官很有耐心,之后得重算法了,总之还得沉淀,收获很大。