百度一二三面(连续面完)
一面(40min)
自我介绍
算法:不用加减乘除做加法
linux指令
redis基础类型
redis持久化
集群模式
tcp三次握手和四次挥手
select/poll/epoll 优缺点
项目里怎么用的
二面(80min)
自我介绍
部门介绍
项目(40min)
算法:手撕堆排序
c++析构函数 虚函数 析构顺序 怎么保证(没答上,面试官告诉我是编译器做的QAQ)
可执行文件到main函数过程 操作系统做了什么 初始化堆栈 全局变量 静态变量
三面(40min)
很多类似hr面的问题 家庭 能力 压力 学习成绩 实习时间 优点之类的
问了一个网络传输curl过程
反问时候我问了还有四面么 告诉我没了 等几天回我邮件