2020年腾讯实习生C++面试题&持续更新中(4)
2020年腾讯实习生C++面试题&持续更新中(4)
加粗样式大家好我是好好学习,天天编程的天天
早早起床,早早给大家分享咯
2020年腾讯C++实习面试真题
一面:
- 自我介绍
- 自学过什么?
- 写个算法题?
- 单链表的相交?
- 二叉树的公共父节点?
- 说说拷贝构造函数?
- 说说const?
二面:
- 有用过部门的产品吗?
- 讲一讲团队项目?为什么要使用这些算法?算法是如何挑选的
- 讲讲DBSCAN和KMeans算法的区别,讲一下你理解的DS证据理论
- 介绍项目
- EPOLL和Select的区别
- 为什么要使用边缘触发模式
- EPOLL ET和LT的区别
- ET模式下,要遵循哪些规范
- Reactor和Proactor模式的区别
- 如何保证线程安全
- 请求进入之后是如何处理的
- Time-wait状态过多会有什么后果,怎么处理?
- 长连接和短连接之间是如何处理的
- 为什么采用小根堆的优先队列作为定时器
- 对请求报文的解析是自己写的还是调用库,难度在哪
- 日志系统是如何保证高并发的
- 日志系统如何保证线程安全
- 有看过其他开源服务器吗
- Nginx的请求处理流程
- 目前有投什么公司
- 为什么CVTE刷了你 (HR面刷的- -无语)
- 头条和腾讯选择哪个
三面:
- 秒杀的时候,不同地域的客户端到达服务器的时间不同,怎么保证公平性?
- JVM垃圾收集 最新的垃圾收集器
- Redis的五种数据结构,分别是做什么的
- Redis持久化
- 关系型数据库和非关系型数据库
- 什么数据适合Redis,什么数据适合MySQL
- 数据库三大范式
- Redis能不能存储关系型数据?
- MySQL和Redis的索引和事务有什么区别
- 多进程和多线程区别?
- 线程间通信方式
- 进程间通信方式,怎么选择
- 共享内存怎么控制
- 信号量有哪几种?
- 一道leetcode原理,最近公共父节点。输入输出太麻烦,没有写,讲了思路和时空复杂度。
- 怎么在常数时间复杂度实现这个题?
2020年腾讯实习生C++方向面试题早知道,早准备~~
好了,今天就分享到这里啦
博主和团队推出一个免费的公众号栏目:IT笔试面试真题讲解,每天发布一个视频讲解IT公司笔试面试真题。
欢迎扫码关注哦