2020年腾讯实习生C++面试题&持续更新中(4)
            
            
                    
                        标签:小根堆   sel   自我   block   tor   区别   队列   分享   str   
加粗样式大家好我是好好学习,天天编程的天天
早早起床,早早给大家分享咯
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++方向面试题早知道,早准备~~
好了,今天就分享到这里啦

2020年腾讯实习生C++面试题&持续更新中(4)
标签:小根堆   sel   自我   block   tor   区别   队列   分享   str   
原文地址:https://blog.51cto.com/14813782/2495787
                    
             
            
            
            
            
            
                                
评论