1、自我介绍,项目相关;
2、由于项目与申请职位相差悬殊,很快进入第二阶段,讨论了面向对象 和面向过程(c++和c语言)的区别,面向对象的特点;
3、由面向对象谈到多态、虚函数,在白板上手画多继承中派生类对象结构,虚函数表构成,分析虚函数实现多态的原理;
4、c++部分常用容器的比较基础的原理问题;
5、TCP\IP协议、建立连接过程中的socket函数,为什么需要四次挥手;
6、linux的进程调度,由于本人是做嵌入式的,加了一点儿中断处理过程;
面试官很和蔼,根据你简历上的内容和你熟悉的知识点,步步挖深,可惜面试经验不足,容易激动、容易说错,且自己没有相关的项目,和岗位契合度不够。
...查看更多