23/09/14 奇安信 C++服务端开发 二面面经
前言
- 23/09/05 下午一面
- 23/09/05 晚上通知一面通过
- 23/09/07 选择二面时间
- 23/09/14 15:00 二面 时长 30min
面试问题
- 没有手撕
- 面试官网断了两次,自我介绍了三次………….
- 问第一个项目
- 陈述项目
- 项目难点
- 问第二个项目,webserver
- 称述项目
- 详细介绍项目的模块组成和各个模块的作用
- 定时器实现细节,定时器使用的位置,时机
- 异步日志的实现细节
- 多线程的实现原理、项目的线程个数
- 项目代码与网络协议栈的对应关系
- HTTP报文解析的具体内容
- 八股问题
- 计算机网络
- TCP 与 UDP的区别
- 七层模型和五层模型的了解和对应
- 输入url至获得页面的流程及涉及到的协议
- 操作系统
- 多进程和多线程的区别
- 线程通讯的方法
- 计算机网络
面试感受
- 三次自我介绍很尴尬,哈哈
- 面试还是以项目为核心,但是相比于一面,二面的面试官对于项目会问得更细
- 一面问项目追求面面俱到,二面问项目就追求深入理解了
- 除了提前批的一家公司问了我C++的知识,到现在还没有遇到问C++细节的,希望来一个公司,试试我的C++水平