加粗样式大家好我是好好学习,天天编程的天天
早早起床,早早给大家分享咯


2020年腾讯C++实习面试真题

一面:

  1. 自我介绍
  2. 自学过什么?
  3. 写个算法题?
  4. 单链表的相交?
  5. 二叉树的公共父节点?
  6. 说说拷贝构造函数?
  7. 说说const?

二面:

  1. 有用过部门的产品吗?
  2. 讲一讲团队项目?为什么要使用这些算法?算法是如何挑选的
  3. 讲讲DBSCAN和KMeans算法的区别,讲一下你理解的DS证据理论
  4. 介绍项目
  5. EPOLL和Select的区别
  6. 为什么要使用边缘触发模式
  7. EPOLL ET和LT的区别
  8. ET模式下,要遵循哪些规范
  9. Reactor和Proactor模式的区别
  10. 如何保证线程安全
  11. 请求进入之后是如何处理的
  12. Time-wait状态过多会有什么后果,怎么处理?
  13. 长连接和短连接之间是如何处理的
  14. 为什么采用小根堆的优先队列作为定时器
  15. 对请求报文的解析是自己写的还是调用库,难度在哪
  16. 日志系统是如何保证高并发的
  17. 日志系统如何保证线程安全
  18. 有看过其他开源服务器吗
  19. Nginx的请求处理流程
  20. 目前有投什么公司
  21. 为什么CVTE刷了你 (HR面刷的- -无语)
  22. 头条和腾讯选择哪个

三面:

  1. 秒杀的时候,不同地域的客户端到达服务器的时间不同,怎么保证公平性?
  2. JVM垃圾收集 最新的垃圾收集器
  3. Redis的五种数据结构,分别是做什么的
  4. Redis持久化
  5. 关系型数据库和非关系型数据库
  6. 什么数据适合Redis,什么数据适合MySQL
  7. 数据库三大范式
  8. Redis能不能存储关系型数据?
  9. MySQL和Redis的索引和事务有什么区别
  10. 多进程和多线程区别?
  11. 线程间通信方式
  12. 进程间通信方式,怎么选择
  13. 共享内存怎么控制
  14. 信号量有哪几种?
  15. 一道leetcode原理,最近公共父节点。输入输出太麻烦,没有写,讲了思路和时空复杂度。
  16. 怎么在常数时间复杂度实现这个题?

2020年腾讯实习生C++方向面试题早知道,早准备~~

好了,今天就分享到这里啦
点赞啦