三一提前批-软件工程师 一面 + 二面 面经 7.8 已OC
一面
(两个面试官一起面,第一次遇到)
1.自我介绍
2.深挖项目,负责什么部分,做了什么事情;
3.抽象类和接口的区别,在项目中什么时候用抽象类什么时候用接口;
4.介绍一下反射,Springboot框架中动态代理是用的反射还是什么?介绍一下cglib动态代理和jdk动态代理的区别;
5.进程、线程的区别;
6.进程、线程的通信方式;
7.ThreadLocal内存泄漏问题;
8.介绍一下垃圾回收机制,哪种垃圾回收器重点关注吞吐量,哪种重点关注STW时间,介绍一下CMS的流程;
9.介绍一下SpringBoot框架
10.反问,公司介绍;
终面(技术面)群面
1.自我介绍
2.深挖项目
3.数据库的三大范式, 以及在代码层面的注意事项;
4.堆排序的应用场景。
总结:第一次遇到终面是群面而且还问技术的,尴尬麻了。
已OC,祝大家好运!
#提前批##三一重工#