CVTE C/C++开发面经
原创
©著作权归作者所有:来自51CTO博客作者guangcheng0312q的原创作品,请联系作者获取转载授权,否则将追究法律责任
笔试(1.30h)
22道选择题,单选+多选
2道手撕代码题
一面(电话面,40分钟左右)
音视频编码
项目xxx
设计模式
单例模式线程安全,每次调用都要创建对象?
c++内存结构
多线程开发
多进程开发
为啥要timeout状态?
tcp与udp区别?
tcp与udp可以重用端口?
c++多态?
virtual原理与实现?
linux下多进程如何使用代码创建?
STL了解?
vector增长方式,内存管理?
多线程通信方式?
智能指针?
几个智能指针分别实现原理?
linux forked子进程?
linux开发还是windows开发?
项目中代码crash掉,如何调试?
gdb调试?
内存管理工具?
死锁
牛客网视频二面 (1.10h)
项目介绍
项目难点
项目多线程,多进程问题
项目内存优化问题
项目分工,职责等
项目xxx
TCP协议设计
文件与文本协议修改?怎么设计?
项目协议设计与应用?
学过什么语言?
一道算法题:反转一个字符串,保留空格。
以上全部通过。。
下一篇:有趣且提效率之C++工具篇
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++后端开发面试
秀哥的C++学习线路2019年8月:hello world,就记得opp的多态。黑马视频《C++ 入门视频》
后端 c++ 面试 数据结构 redis