全程八股,只记录一些还记得的自己挑一个项目介绍,主要介绍了实验室的项目和自己负责的东西可能进来做的东西与学校做的不一样,你怎么看C++基础知识:用过什么智能指针,介绍一下用过什么STLunordered_map介绍vector和deque的扩容说一下算法题,说思路就行:有二叉树的前序遍历与中序遍历,怎么得到它的后序遍历。从前序遍历与中序遍历构建二叉树的具体流程讲一下多线程编程中,有遇到过什么问题么如何检验当前系统是大端模式还是小端模式C++内存模型,const变量和普通变量存储在哪了解过协程么网络相关:某一端宕机或下线了,会发生什么,如何检测在通信过程中,当服务端的IP没变,原来监听的端口关闭或更改了,此时客户端还按原来的地址发出请求,会发生什么情况有抓过实际的http数据包看有什么参数么TCP粘包问题,有什么解决方法TCP拥塞、流量控制相关udp报头长度,有什么讲一下服务端socket从初始化到关闭的整个流程epoll的两种模式,分别用于什么情况讲一下Reactor模式数据库、分布式等:有了解mysql的高可用性怎么保证么paxos、raft了解吗,简述一下它们的原理和特点,哪个更好paxos在“无主”的情况下还能正常使用么一天后挂