C++2019年最新面试题目大总结,你了解吗?

1、为什么想找C++,谈一谈对于C++的理解?

2、指针和引用的区别?

3、智能指针的shared_pr写下代码?

4、对于深拷贝和浅拷贝的理解?

5、谈一谈对于volatile的理解?

6、在进程间的通信方式中,请问共享内存的内存区是什么?

7、TCP可靠传输,请问超时重传到底需要多久?

8、判断常量指针和指针常量,数组传参退化成指针?

9、C++的内存分布?

10、linux平常用哪些命令?

11、手写代码,字符串返回出现次数最多的字符?

12、平常都看哪些书?

13、手撕快排,并且写出测试用例?

14、自我介绍

15、谈一下项目的难点,如何解决?为什么不读博士?之后的职业规划?对于未来城市的选择,有哪些目标公司?

16、怎样鼓励算法创新?

17、说一下对于多态的理解,析构函数是否需要虚函数?

18、static关键字有哪些用法?inline函数,C++的类型转换?

19、内存对其问题?

20、请谈一谈对于多线程的理解?

21、如果在C++中要用C中的函数需要注意哪些?

22、malloc和new的区别?最长上升子序列?

23、C++中堆和栈的区别?适用场景?以及注意事项?为什么要用堆?

24、内存管里的注意事项?(可以谈谈智能指针)

25、统计二叉树的叶节点个数/然后改为二叉树的非叶子节点个数?

26、虚函数的相关问题?

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

N1314N

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值