腾讯一面凉经

teg 后台开发

时长 60min

1. 自我介绍
2. 为什么没转正,有 offer 了没
3. C++ 程序从编译到运行的过程
4. C++ 虚函数,构造函数为什么不能是虚函数
5. 析构函数为什么可以是虚函数
6. 虚函数的作用
7. 什么是 iterator ,有几种类型
8. stl 中 list 的 size() 的时间复杂度是多少
9. Golang 中的内存逃逸
10. 进程和线程的区别
11. 中断和系统调用的区别
12. 讲一下三次握手和四次挥手
13. tcp 连接一个没有服务的端口,会发生什么
14. 程序 CPU 占用率较高,如何排查
15. 服务器上磁盘 IO 较高,如何排查
16. 手撕 ipv4 地址转换为无符号整数
17. 手撕 字符串实现大数乘法

面试官全程黑脸,每问一个问题,我回答完,停顿几秒,又问下一个问题,感觉是在念题库。
全部评论
太典了,为什么没转正,是我不想转吗,尼玛
1 回复 分享
发布于 10-12 12:21 浙江
手撕都撕出来了吗
点赞 回复 分享
发布于 10-11 22:52 安徽
耐面王
点赞 回复 分享
发布于 10-12 00:43 湖南
佬什么时候投的
点赞 回复 分享
发布于 10-12 18:56 安徽
是研发管理部,和我的一面好像
点赞 回复 分享
发布于 10-14 20:34 广东

相关推荐

10-29 11:50
东北大学 C++
分布式缓存,你的分布式key是怎么分桶的?分桶规则是什么?节点的增减会不会影响你的数据分布?有没有主节点?没有主节点来管理整个数据的一个分布规则,如果有一个节点挂了,客户端怎么感知的?假设正在请求中,down了一个节点,比如原来5个down之后变成4个,那这个时候你请求的有部分数据,它的数据分布就变了,你的客户端怎么知道这个事情?怎么会路由到其他节点上去呢?你这个数据可能正在迁移,你数据正在迁移,假设你的第五个节点宕机了,那么你的第五个节点的数据从哪里取出来?你这个节点宕机了,其他节点怎么拿到他这个宕机的数据?相当于你存的节点的数据在数据库都有?缓存有副本吗?平时都建议把C++模板类的实现,放到头文件中,基于什么考虑?C++一个虚函数可以定义成模板函数吗?如果我在一个头文件中定义一个函数,这里会有什么问题吗?一个类的大小有什么有关?如果一个类本身有一个虚函数,再加一个虚函数它的大小怎么变化?unordered_map和map的区别有unordered_map查找时间复杂度是O(1),既然有基于哈希表的map,为什么还要有基于红黑树的map?解决哈希冲突的一些方法C++三种智能指针unique_ptr怎么做到的单独拥有一块内存,而不是和别人共享一块内存?手撕:字符串相乘,没撕出来,挂
腾讯一面1582人在聊 查看17道真题和解析
点赞 评论 收藏
分享
9 33 评论
分享
牛客网
牛客企业服务