1. 自我介绍
2. 项目中有没有用到多态?你是怎么用到的,详细讲讲
3. 重载和重写的区别?各自的特点
4. 虚函数?(不会就没答)
5. TCP、UDP的区别和各自的适用场景?
TCP为什么可靠? 三次握手、四次挥手的流程
TCP、HTTP的区别?HTTP的下层协议是
6. 进程和线程的区别? 进程间的通信方式有哪些?
线程同步的概念?
7. 知道哪些排序?罗列一下
挑一个希尔排序问了一下,时间空间复杂度,以及希尔排序的适用场景。
8. 反问环节
问到C++的时候都蒙了
#24届软开秋招面试经验大赏#