首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
24届求职硕士嵌入式软件
中国民航大学 嵌入式软件开发
关注
已关注
取消关注
C++面试问题
@已经是全速运转了:
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++编译过程分为哪几步?动态链接和静态链接的区别是?先记这么多吧,后面再补充~
点赞 132
评论 17
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 16:28
武汉市武钢三中 产品经理
从双非到心仪offer:比起盲目海投,这3个破局策略才能真正改变结果
“双非”二字,在人才涌动的求职季里,常常像一道无形的门槛。有人被它绊住脚步,陷入自我怀疑的漩涡;也有人将它当作重新认识自己的起点,默默积蓄力量,最终弯道超车。本文的主人公陈屿,就是后者。他是一所普通院校的商科生,没有名校背书,却在毕业季拿下一家头部实业公司的管培生名额。这并非幸运突降,而是一场长达两年的精心布局。从低落的自我否定,到一步步搭建起属于自己的竞争力,他的经历中,有每一个双非学子都可能遇见的困顿,更有走出困顿的真实路径。一、困在标签里:当“双非”成为第一道枷锁大三那年秋天,陈屿第一次感受到现实的锋利。同校师兄师姐的求职分享会上,一句“有些企业只要985、211”被反复提及。他坐在台下...
点赞
评论
收藏
分享
05-26 13:24
东南大学 算法工程师
CVTE一面凉经
请简单介绍一下你自己。你在那边实习了差不多半年是吗?主要做算法还是偏工程化的工作?实际工作内容是以算法为主,还是以你描述的RAG项目内容为主?可以简单介绍一下两个项目吗?这个产品的质量是怎么衡量的?具体结果如何?你在差旅助手里设计了一个4层内存的隔离架构,大概是什么样的方案?如果不同的 agent 需要共享上下文,一般会怎么做?这个共享过程中会存在多线程或进程间的竞争情况吗?如果存在竞争,一般是什么情况下会出现多线程或多进程的竞争?常规的解法或方案有哪些?这种锁一般会采用什么样的锁?我看到你在差旅助手里拆分了四个 agent 的引擎,这种拆分的逻辑是什么?如果新增一个签证办理的场景,是会新增一...
查看18道真题和解析
点赞
评论
收藏
分享
04-15 18:05
门头沟学院 机器学习
可惜了。。。
ClaudeCode是真好用啊,谁懂啊不知道ClaudeCode 为什么这么恨老中
想做乐观锁:
都不用AI,咱们都古法编程吧,让节奏慢一点
点赞
评论
收藏
分享
05-12 22:56
已编辑
门头沟学院 C++
双非28,三天速面腾讯wxg+字节
人生第3,4次约面就是两个顶级大厂。。字节约面我就不说啥了腾讯当时投的是ieg的客户端,直接给我捞到wxg后端???这真太离谱了连滚带爬复习去了
我的求职进度条
点赞
评论
收藏
分享
05-27 13:53
门头沟学院 Java
在爱玛总部上班一年了,我宣布:最不画饼的公司出现了……
在爱玛总部上班快一年了。 说实话,刚入职的时候,我对办公环境没抱太大期待。 不是说爱玛不好,主要是我对“制造业公司”的想象比较固定:办公室在产线的隔间,房间昏暗喧吵,工位是90年代老式抽屉,食堂要拿着铝盒拜托阿姨不要手抖。(抱歉,幼时的电视剧过于深入人心了...)来了之后发现完全不是这样,每个人都有自己的独立办公位,有宽敞明亮的会议室,有展厅有阅读空间有实验室,已经非常好了! 直到前段时间,公司通知要搬进新办公大楼。当时我正在工位上扒饭,看到消息的第一反应是:能有多大区别?后来我第一次站在新大楼下面,才发现自己之前想简单了。一、第一眼:它真的不像我想象里的制造业办公楼我对新大楼的第一印象,是“...
K3nn:
喜欢这种注重员工体验的公司,不愧是我电动车的公司
爱玛科技公司福利 17人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
来🦢的第一个需求就是3000行skill
2.4W
2
...
27届暑期大厂后段高频面试汇总
1.1W
3
...
27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
3981
4
...
我可能就是大家口中的"工贼"
3467
5
...
父母就是我求职路上最大的山
3115
6
...
26前端的深夜
2326
7
...
学院本熬到上岸的这两个月
2287
8
...
字节三面
2287
9
...
26届学院本总结
2158
10
...
美团计划裁员30%,测试和产品砍一半,测试全栈化时代来了!
1972
创作者周榜
更多
正在热议
更多
#
实习生的蛐蛐区
#
1009022次浏览
5139人参与
#
求职遇到的搞笑事件
#
196747次浏览
979人参与
#
发面经攒人品
#
8909731次浏览
98789人参与
#
体制内上岸心路历程
#
38919次浏览
220人参与
#
27届实习投递记录
#
167030次浏览
1684人参与
#
你收到了团子的OC了吗
#
1639550次浏览
11863人参与
#
万物皆可发面经
#
5697次浏览
68人参与
#
担心入职之后被发现很菜怎么办
#
307402次浏览
1218人参与
#
实习,不懂就问
#
232127次浏览
1771人参与
#
扒一扒那些奇葩实习经历
#
160846次浏览
1184人参与
#
招聘要求与实际实习内容不符怎么办
#
226967次浏览
1078人参与
#
AI了,我在打一种很新的工
#
212051次浏览
2366人参与
#
HR问:你期望的薪资是多少?如何回答
#
103334次浏览
841人参与
#
父母对你找工作是助力还是阻力?
#
53755次浏览
472人参与
#
实习最想跑路的瞬间
#
147821次浏览
787人参与
#
你知道哪些职场黑话?
#
94378次浏览
489人参与
#
你的mentor是什么样的人?
#
67472次浏览
855人参与
#
实习如何「偷」产出?
#
777363次浏览
8766人参与
#
你觉得mentor喜欢什么样的实习生
#
64363次浏览
1092人参与
#
我和mentor的爱恨情仇
#
121750次浏览
1049人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务