首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Okdk
云南大学 IT技术支持
发布于云南
关注
已关注
取消关注
@已经是全速运转了:
C++夺命连环问
秋招进行到现在,面了有二三十次了,总结了一些C++的高频面试问题,和一些我认为非常能考察理解深度的问题,供参考。1. C++11有什么新特性?2. 函数有哪些常见的传参方式,有何区别?3. 指针和引用有什么区别?4. 指针常量和常量指针有何区别?5. 常见的内存泄漏发生场景有哪些?6. 常见的内存泄漏检测工具?7. 虚拟内存和物理内存的区别?8. 内存空间有哪些区域?分别是做什么的?9. 段页式内存管理有何优点?10. 说一下智能指针?11. 内联函数是什么?和宏有何区别?它有什么优缺点? 什么情况不能内联?12. 说一下多态的底层原理?为什么要有多态,直接静态重写不好吗?13. C++空类的大小是多少?如果空类内含有虚函数,类的大小又是多少?14. 讲讲内存对齐?15. 虚函数可以是模板函数吗?16. 虚函数可以内联吗? 17. 32位Linux系统的寻址空间是多大?进程能申请的内存有这么大吗?18. Linux系统中进程默认栈空间是多大?如何修改?19. Linux系统中调试崩溃问题的流程是?20. 栈溢出一般是由哪些原因导致?21. Static关键字有什么用?static变量修饰全局、函数内和类内变量时,分别在什么时候进行初始化?22. 初始化列表有什么好处?哪些成员变量必须通过初始化列表初始化?23. 什么是右值引用?说一下什么是移动语义及使用场景?24. Malloc/free和new/delete有什么区别?25. Vector和List有什么区别?讲一下vector动态扩展的原理?26. Vector动态扩展时,编译器为什么不先判断一下原有空间后面的内存是否空闲,如果空闲,直接在后面的内存空间继续分配空间?(从内存池角度回答)27. Unordered_map和map,unordered_set和set,分别有什么区别,它们的底层数据结构是什么?28. prioriry_queue优先级队列的底层数据结构是什么?操作的时间复杂度是什么?29. 红黑树与AVL树有什么区别?与堆有什么区别?与跳表有什么区别?30. 如果让你用一维数组模拟一个大根堆,你怎么实现?31. Sort()函数的排序策略是什么?用到了哪些排序方法?(快速排序、插入排序、堆排序)32. Sort里面什么情况下会调用插入排序?它时间复杂度是N²,为什么要用它?33. Sort里面什么情况下会调用堆排?为什么不能无脑用快排? 34. 哈希冲突了怎么办?35. 如果用链表把冲突的节点链起来,因为这些节点的哈希值都一样,那如何区分这些节点?36. 哈希表负载因子过大时要进行Rehash,那哈希函数要变吗?37. 如果有几十亿个id(字符串),怎么快速判断某个id是否存在?38. 如果要在一亿个数字里找出最大/小的K个,怎么做?39. 类A提供了拷贝构造函数和等号赋值运算符,假设b是A的一个对象,代码:A a=b;会调用拷贝构造函数还是等号赋值函数?40. C++编译过程分为哪几步?动态链接和静态链接的区别是?先记这么多吧,后面再补充~
点赞 131
评论 17
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-15 14:11
门头沟学院 嵌入式工程师
双飞硕该何去何从
鼠鼠双非硕,目前网申了有七十多个,主要投嵌入式软件,有一段初创公司的实习,一段ROS的项目经历,网申只收到了一个面试,在学校拿了一个设备的offer。后面要怎么搞啊,已经麻了。
实习好累,可以辞职全力准...
点赞
评论
收藏
分享
10-17 16:55
湖北大学 嵌入式软件开发
26双非硕秋招面试寄录附面经
卓驭(一面挂)复盘:太菜了,很多mipi驱动的基础不足1.mipi有哪几种工作模式,mipi的数据是怎么传输的?怎么从mipi传输到host2.你的是D-PHY还是C-PHY,你的帧头怎么告诉你的host开始传输数据的,一行是怎么传输结束的一帧是怎么传输结束的3.imx568是全局曝光还是卷帘曝光4.曝光值的最大曝光和最小曝光是怎么确定的5.这两个相机全都用的C-PHY吗?6.C-PHY和D-PHY的区别7.简述一下RTSP下,客户端和服务端建立链接大概需要哪几个步骤8.rtsp底层用的什么协议9.tcp和udp单次发包最长长度是多少?11.RK3588上有6路mipi接口吗?假如你想再多加两...
点赞
评论
收藏
分享
09-21 00:03
门头沟学院 Unity3D客户端
语塞了
面试拷打成m:
我感觉他说的挺对的,感觉我找不到工作也要去送外卖了,至少饿不死
点赞
评论
收藏
分享
08-28 20:56
南京邮电大学 Java
入职第一个月最新发明
写完愣了两分钟开始笑
否极泰来来来来:
解约赔多少
点赞
评论
收藏
分享
10-14 10:20
魔门塔(苏州)科技有限公司_感知算法工程师(准入职员工)
momenta内推,momenta内推码
momenta C++开发一面全程 C++八股,总计 47分钟1.对 static的理解2.static共享内存3.static作用于普通函数的作用4.全局变量 +static有什么作用5.static实现普通函数局限于本文件的底层实现原理6.类中的static函数和普通的static的区别7.C++三大特性8.对rust的了解(简历里提到一嘴)9.python面向对象和 C++面向对象的异同10.python多态如何实现11.C++的多态是怎么实现的12.不同的实例怎么通过虚函数表找到实例的对应的实现13.虚指针怎么关联到自己的虚函数实现,怎么保证它不会找错14.struct的内部机制都有什...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
这个实习生我要给他转正
1.1W
2
...
没有家庭的托举,我只能靠自己
5510
3
...
27四非本,字节后端实习OC
5194
4
...
10.19百度笔试
3725
5
...
选offer,就看这四点!
3520
6
...
途虎养车嫡长意向
2948
7
...
制造业求职 0 offer 时期的破局之道
2509
8
...
感觉很多学计算机的人太压抑了
2371
9
...
10.20哈啰一面
2279
10
...
以Mentor视角,说说我最喜欢什么样的实习生
2185
创作者周榜
更多
正在热议
更多
#
发面经攒人品
#
2703366次浏览
36661人参与
#
产品实习,你更倾向大公司or小公司
#
175935次浏览
1996人参与
#
智慧芽求职进展汇总
#
7087次浏览
22人参与
#
26届秋招公司红黑榜
#
2326次浏览
4人参与
#
一汽大众工作体验
#
11822次浏览
23人参与
#
最难的技术面是哪家公司?
#
53314次浏览
882人参与
#
未岚大陆求职进展汇总
#
22518次浏览
102人参与
#
机械人的工作环境真的很差吗
#
23794次浏览
117人参与
#
你认为小厂实习有用吗?
#
93022次浏览
604人参与
#
入职第一天,你准备什么时候下班
#
83760次浏览
457人参与
#
参加完秋招的机械人,还参加春招吗?
#
67430次浏览
596人参与
#
经纬恒润求职进展汇总
#
136002次浏览
1060人参与
#
度小满求职进展汇总
#
7499次浏览
40人参与
#
你有哪些缓解焦虑的方法?
#
36378次浏览
831人参与
#
秋招想进国企该如何准备
#
96943次浏览
483人参与
#
来聊聊机械薪资天花板是哪家
#
146158次浏览
804人参与
#
饿了么求职进展汇总
#
76845次浏览
682人参与
#
我对___祛魅了
#
134363次浏览
743人参与
#
职场捅娄子大赛
#
429234次浏览
4161人参与
#
关于提前批我想问
#
242593次浏览
2284人参与
#
机械人的薪资开到多少,才适合去?
#
134821次浏览
489人参与
#
我的求职进度条
#
132280次浏览
1523人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务