人人好呀,我是好好学习天天编程的天天~

昨天一位小伙伴反馈已经拿到了腾讯offer,很是替小伙伴的激动~

那今天照样连续给人人分享面经,希望可以辅助到更多的同砚,人人也可以留言告诉我,你们的需求~


腾讯面试一面:

  1. 自我先容;
  2. 你是非科班的,说一下你的自学历程;
  3. 简朴先容一下你的项目;
  4. 项目用到了epoll,讲一下epoll的ET模式和LT模式;
  5. 讲一下epoll的oneshot?
  6. 惊群效应;

腾讯二面:

  1. 先容一下项目;
  2. 项目用到了线程池,若何制止多线程的同步错误?
  3. 线程间的通讯机制;
  4. 项目用到了stl,从源码角度讲一种你熟悉的stl容器的实现?map与unordered_map的底层数据结构与查找复杂度;
  5. 项目是用Cpp11写的吗?讲一下Cpp11的新特征?
  6. 讲一下智能指针为何能制止内存泄露?为什么匿名函数能提高程序效率?
  7. 你的http报文剖析是怎么做的?用到了什么数据结构?若是http应答报文大于你设定的写缓冲区怎么处置?
  8. 既然tcp更可靠,为什么有许多项目照样优先选择udp?udp快在那里?若何保证udp的可靠性?
  9. libevent领会过吗?讲一下libevent的原理;
  10. 内存对齐;
  11. 虚函数事情原理;
  12. 什么时候用模板函数?什么时候用虚函数?
  13. Cpp 类工具的内存漫衍;
  14. 手撕LRUmap

腾讯三面:

  1. 先容一下你的项目;
  2. 你写的服务器性能怎么样?
  3. 服务器压力测试怎么做的?
  4. 服务器吞吐量?
  5. 服务器响应时间?
  6. 若何削减响应时间?
  7. 若何确定服务器的最大并发连接数?
  8. 讲一个你做过的一个确实能用的项目;
  9. 另有什么问题吗?

腾讯四周:

  1. 做一下自我先容;
  2. 你在一年时间内又要做项目又要自学计算机基础又要打竞赛,时间是怎么分配的?
  3. 你是那里人?未来计划在那里生长?
  4. 现在拿到几个offer了?
  5. 最早能过来实习的时间?实习时长?
  6. 另有什么要问的吗?

面经分享竣事,人人需要更多资料私信我哦