腾讯ieg光子一面面经

正常问题： 
考研吗？ 
什么时候能来实习？ 
大学现在在学什么课程？ 

项目： 
1.怼项目（被问的要死） 
2.线程池、有限状态机（缺点） 
3.如何查询服务器瓶颈、tcpdump抓包、gdb调试 
4.epoll中LT和ET的区别，使用场景，你的项目用哪个最好 
5.项目中如何debug、详细说说 
6.服务器的瓶颈如何查询、并如何进行优化 
7.项目如何进行压力测试 
8.测试过项目的CPU占有、时延等性能吗 
9.人物碰撞、射线检测、伪随机的控制 

操作系统 
1.Linux进程中空间如何分配 
2.Linux常用命令 
3.忘了，还有几个 

C/C++ 
1.C++三大特性（虚函数、虚函数指针、虚函数指向地址存储在哪，虚函数表存放在程序哪个区） 
2.一个类对象如何进行存储 
3.STL map的底层实现（红黑树底层不会，没有深入） 
4.B树、二山树、B树的使用场景 
5.泛型底层如何实现，泛型是为了解决什么问题 
6.为什么构造函数不能是虚函数？ 
7.一致性哈希算法，哈希失效了怎么办，服务器查询不了了 
8.快速排序的时间复杂度 
9..忘了，还有几个 
情景题： 一个有序数组，如何优化插入。数组贼大，不可以变成链表。 
ps：面试官不是刺激战场的，非常nice！！！!
