腾讯和即构面经c++
作者:互联网
即构面经
- 自我介绍(不流利, 条理不清楚)
- 析构函数为什么设置成虚函数
- virtual和override 区别(没答好)
- virtual 和override可以一起嘛
- 说一下构造析构顺序
- 说一下内存模型
- 程序的编译过程
- 全局变量构造和析构时间
- 智能指针
- 深拷贝浅拷贝
- 多态如何实现(扯到虚表了,好像有点多)
- 进程定义(没答好)
- 进程调度
- 进程通讯(需要都实际用一下,问了具体写过没)
- 四次挥手的time wait
- 三次握手为什么不是两次
- vector 和list
- map
- 两数之和
- 倒数第k链表节点
- 项目做了什么, 遇到什么问题, 说一下。
- 反问,部门做什么, 自己哪方面需要不足, 音视频算法在贵公司的应用(这里面说的不好,让公司以为自己对其他部分感兴趣。),学习方式。 拜拜 (面试官出题的时候全程没笑,但是这里聊得挺开心的)
总结: 扯得太多了
腾讯
- 自我介绍
- 算法题, leetcode 115 子串查找, hard
- 自己做的比较好的项目讲一下
- 内存对齐
- 内存模型
- 进程间通信方式
- linux 文件查找命令
- 没有做后台相关的项目嘛? 我讲了一下http服务器高并发的。
- 数据库mysql, redis,数据库索引
- 三次握手
- http和https
- www.tenxun.com的过程。
- https具体细节
- 高并发和微服务这些懂吗
- 自己做的项目上线有问题怎么解决? 这个主要考察实际工作能力
- 反问: 欠缺点: 数据库等后台基础补一下。
总结; 这个岗位不合适。
标签:一下,数据库,面经,c++,override,没答,内存,进程,即构 来源: https://blog.csdn.net/liupeng19970119/article/details/115533816