1面

  1. 算法题,给前序,中序,重构2叉树;
  2. 给你一段代码,问你能不能运行;
  3. tcp相关的经典问题;(4个定时器,11个状态,4个算法)
  4. 实习做的东西;
  5. 专业相关的东西;
  6. c++ 虚函数表,多继承的顺序;
  7. c++内存管理(函数的存储的位置,为函数存储的位置)
  8. hook 与 inline hook
  9. https (握手过程,需要注意,一定清楚里面有3个随机数与主密钥的关系; 证书相关的关系)
  10. 操作系统虚拟内容相关的,考点是(操作系统的内存管理机制:页式,段式,段页式)

2.面
1.算法题,给一个数组,思路是2分查找的衍生。(具体忘记了,不难)
2. 给你一个url,你去访问它,说说发生了哪些事情
3. http的请求头格式,响应头格式
4. post与get的区别
5. tcp经典问题;(4个定时器,11个状态,4个算法)
6. 操作系统中断(时钟中断相关)
7. stl vector 迭代器失效相关的知识
8. 项目介绍

3面

  1. 介绍项目
  2. 算法题:找数组中,最小的正整数,(要求O(1), 想不出来,只想到了O(n)的)
  3. tcp经典问题;(4个定时器,11个状态,4个算法)
  4. 操作系统内存管理
    其他的不记得了。。。。。

总结:计网一定要熟悉,而且要熟透;算法的话,刷题和靠经验;操作系统的话,做开发,内存管理必须了解;
谢谢大家,希望大家拿到自己喜欢的offer!