8.4 一面 30min1.确认信息,身份证、学生证2.自我介绍3.问学过哪些课程,除了C++之外是否还学过其他编程语言的课,我提到本科期间还学过嵌入式,简单说了一下面试官觉得我们课程太简单了都算不上嵌入式。4.浅浅问了几个项目相关的问题,因为我是做卫星的,面试官问了我一些宏观层面的问题,自由发挥了。5.提到计网和操作系统,他对操作系统比较感兴趣6.项目中是否遇到过多线程竞争的问题,举具体的例子来说明7.进程和线程的区别8.网络五层模型9.数据包在网络中的传输过程10.IP包的组成11.反问8.6 二面 40min1.自我介绍2.拷打项目,其中问到我BGP的状态机和交互报文,我连数量都记错了3.堆、栈、静态存储的区别4.如何处理内存泄漏5.智能指针是如何用的?用过吗?6.用过的STL容器7.路由表一般用哪种来存?为什么?8.用没用过C++的模板9.C++里用过哪些设计模式?讲讲工厂模式?10.反问我这次是二面吗(因为看到流程上写的是综合面试觉得心里没底),面试官反问我之前面过吗?我说面过,他说不清楚我是几面但他这里是技术面。又问了部门主要是做什么,感觉跟一面面试官说的高度相似啊也不知道是咋回事。