腾讯一面二面凉凉
3.5号:今天下午2点半打电话过来约6点电话面试,面了35分钟,20多分钟后又发来短信约7点半二面,面了40分钟。
菜鸡的我之前一次面试经验都没有,一上来就面腾讯,嗯,自然是紧张得语无伦次,难受啊马飞,看情况大概率是say goodbye了。
捞我的好像是ieg,我都想不明白捞我这菜鸡干嘛,简历大片空白,项目就写了个简单模仿muduo的网络库,和一个大一时候写的贪吃蛇游戏。
更没想到的是一上来基础都不带问的,直接就怼项目,主要还它喵怼的是本来不打算写上去的贪吃蛇。。。😭😭😭
面试的问题大部分都是对项目的思考和设计,还有一些项目涉及到的基础,因为紧张又没录音,就写一些我记得的基础题。
(1)讲一下epoll(从和select、poll对比,lt模式和et模式区别,底层红黑树和就绪链表)
(2)模板偏特化是什么(难受😭)
(3)一般游戏使用tcp还是udp(udp实现可靠传输,以避免tcp的拥塞控制)
(4)什么是迭代器失效(vector扩容)
(5)讲一下智能指针(有一个control block)
(6)set和map的底层实现(红黑树,map节点存储的是pair)
(7)STL的allocator怎么实现(两级,一级使用malloc/free,一级使用内存池)
(8)说一下多态(编译期多态:函数重载、模板,运行期:虚函数)
(9)情景设计题大多是跟网络有关的,忘了
总结:知识千万条,思考第一条。复习不全面,面试两行泪。😭
3.6号更新:五点的时候hr打来聊了一下,有点秀啊……
3.18号更新:快五点的时候hr打来聊了一下,有点秀啊......
#腾讯##实习##面经##C++工程师#