百度提前批一面
1. 面试官介绍面试流程
2. 自我介绍
3. 项目
4. 为什么用C/C++实现webServer
5. 介绍一下webServer用的Reactor模式
6. 用的多进程模式还是多线程模式
7. 什么场景需要使用多进程编程
8. 进程和线程区别
9. GET和POST区别
10. POST在URL里可以带参数吗
11. HTTP和HTTPS
12. C++11新特性
13. 拉姆达表达式使用场景
14. vector底层实现
15. 新建一个vector空间大小
16. vector插入元素所做的操作
17. select/poll/epoll区别
18. poll和select除了参数上还有什么区别
19. MySql事务隔离级别
20. 读已提交和可重复度区别
21. 讲一下可重复读
22. 怎么实现读已提交的
23. Mysql为什么要用B+树
24. B+树和B树区别
25. 手撕:对称二叉树
26. 反问环节
总结:哎自己表达能力有待提高有些东西没说太清楚。