25年最新C++面经汇总30题

面试问题:

1、说说常用的Linux命令

2、什么是孤儿进程,什么是僵尸进程,如何解决僵尸进程

3、说说进程有多少种状态

4、说说select的原理以及缺点

5、说说互斥锁和自旋锁

6、请你说说共享内存

7、请你介绍一下 I/O 多路复用

8、请你说说 TCP 和 UDP 的使用场景

9、 请你说说 TCP 如何实现可靠传输

10、请你说说条件变量

11、请你说说分段和分页

12、说一说 C++ 和 C 中 struct 的区别以及和 class 的区别

13、请你说说 C 语言里面 volatile,可以和 const 同时使用吗

14、请你说说C++引用的概念

15、说一说什么是内存泄露,如何检测

16、智能指针实现原理

17、智能指针,里面的计数器何时会改变

18、面向对象的特性:多态原理

19、介绍一下虚函数,虚函数怎么实现的

20、多态和继承在什么情况下使用

21、C++内存分布

22、什么样的数据在栈区,什么样的在堆区

23、堆和栈的区别

24、C++内存管理

25、C++从源程序到可执行程序的过程

26、fork函数返回值是怎么实现的

27、用户级线程和内核级线程的区别

28、线程池和线程开销

29、线程切换的到底是什么

30、线程同步共享怎么实现

……

资料全部内容请看《C++面试真题宝典》

不收费,3人组团即可免费领取!10000份,从知识模块到真题解析,助你事半功倍!

资料包含:

  • 6大章C++面试必备知识模块
  • 13万字C++面试真题宝典秘籍
  • 362道C++校招面试真题解析

拿offer,别犹豫,点击马上领取>>https://www.nowcoder.com/link/campus_cmszts

电脑端请微信扫码>>

多说无益,直接上资料截图

专栏售价19.9元,但是参与3人组团就可免费领取

点击马上领取>>https://www.nowcoder.com/link/campus_cmszts

电脑端请微信扫码>>

全部评论

相关推荐

点赞 评论 收藏
分享
每晚夜里独自颤抖:你cet6就cet6,cet4就cet4,你写个cet证书等是什么意思。专业技能快赶上项目行数,你做的这2个项目哪里能提现你有这么多技能呢
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-27 20:55
点赞 评论 收藏
分享
评论
1
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务