编程语言
首页 > 编程语言> > 腾讯和即构面经c++

腾讯和即构面经c++

作者:互联网

即构面经

  1. 自我介绍(不流利, 条理不清楚)
  2. 析构函数为什么设置成虚函数
  3. virtual和override 区别(没答好)
  4. virtual 和override可以一起嘛
  5. 说一下构造析构顺序
  6. 说一下内存模型
  7. 程序的编译过程
  8. 全局变量构造和析构时间
  9. 智能指针
  10. 深拷贝浅拷贝
  11. 多态如何实现(扯到虚表了,好像有点多)
  12. 进程定义(没答好)
  13. 进程调度
  14. 进程通讯(需要都实际用一下,问了具体写过没)
  15. 四次挥手的time wait
  16. 三次握手为什么不是两次
  17. vector 和list
  18. map
  19. 两数之和
  20. 倒数第k链表节点
  21. 项目做了什么, 遇到什么问题, 说一下。
  22. 反问,部门做什么, 自己哪方面需要不足, 音视频算法在贵公司的应用(这里面说的不好,让公司以为自己对其他部分感兴趣。),学习方式。 拜拜 (面试官出题的时候全程没笑,但是这里聊得挺开心的)

总结: 扯得太多了

腾讯

  1. 自我介绍
  2. 算法题, leetcode 115 子串查找, hard
  3. 自己做的比较好的项目讲一下
  4. 内存对齐
  5. 内存模型
  6. 进程间通信方式
  7. linux 文件查找命令
  8. 没有做后台相关的项目嘛? 我讲了一下http服务器高并发的。
  9. 数据库mysql, redis,数据库索引
  10. 三次握手
  11. http和https
  12. www.tenxun.com的过程。
  13. https具体细节
  14. 高并发和微服务这些懂吗
  15. 自己做的项目上线有问题怎么解决? 这个主要考察实际工作能力
  16. 反问: 欠缺点: 数据库等后台基础补一下。

总结; 这个岗位不合适。

标签:一下,数据库,面经,c++,override,没答,内存,进程,即构
来源: https://blog.csdn.net/liupeng19970119/article/details/115533816