腾讯云客户端一面(本科实习)
3.12上午投的简历,当天晚上收到电话3.13晚上7:30面
自我介绍,完了开始问项目。问了项目实现的具体细节,技术实现等等
然后开始八股
八股(有些记不清了):
- 简述cpp内存结构
- cpp类在内存中的结构,虚函数表如何实现动态绑定
- 线程和进程的区别
- 线程如何相互通讯,进程呢
- 上面提到的进程间通讯(管道,信号量,共享内存,socket)的区别和使用场景
- 列举一下常用数据结构
- b+树和b树的区别
- 如何实现一个堆
- tcp三次握手四次挥手,为什么这么设计
- tcp拥塞避免,滑动窗口
写了一个LRU cache,好久没写cpp,问了下能不能上cppreference,面试官说可以。写完没考虑未满的情况相同key插入的细节,面试官说问题不大
提问:
问了下面试官有哪些需要改进的地方,评价是知识较深较广,代码有些生疏,但是问题不大
问了下在面试官目前客户端开发的一些细节
结果:
3.14早上收到消息3.15二面
#面经##腾讯##腾讯云##后端##c++#