首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
志杰已还愿
门头沟学院 计算机类
发布于广东
关注
已关注
取消关注
@已经是全速运转了:
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++编译过程分为哪几步?动态链接和静态链接的区别是?先记这么多吧,后面再补充~
点赞 130
评论 17
全部评论
推荐
最新
楼层
滴滴
校招火热招聘中
官网直投
相关推荐
求求给Offer吧
05-18 14:11
蚌埠坦克学院 计算机类
25届Java实习最后的倔强
现在还有25Java找实习的小伙伴么,一起组队交流下
我的实习求职记录
25届暑期实习
点赞
评论
收藏
转发
牛客172052690号
03-27 18:13
湖南工程学院应用技术学院 物流管理与工程类
求大神修改简历 根本找不到工作 我太菜了😭😭😭
点赞
评论
收藏
转发
giovanniW
04-27 18:14
复旦大学 计算机类
双9但简历抽象,不知道该不该转go
研一,目前还在和组里搞科研,混了几个二作,预计还能继续混几个。此外简历上几乎是空着的,0实习0开发经历,有一些看起来还可以的国外lab,但不知道怎么优化简历。现在行情不好,想转开发写golang,但周围的朋友推荐我这个简历去搞嵌入式,大佬们觉得该怎么转方向呢?如果转golang有什么推荐的项目吗?在上海找实习到处碰壁,不知道怎么开始
点赞
评论
收藏
转发
哩哩仨
05-16 22:04
门头沟学院 计算机类
京东
这场面试实在是很不一样,面试官聊了不少,也给了很多建议。在牛客也稍微记录一些吧。提到的技术:diff算法、原型和原型链、封装一个promise、自己实现数组的一些方法、深拷贝可以看看VUE源码,做一些有用的项目,可以有实际收益的。系统地做一个项目下来,包括部署等等。……
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
全站热榜
1
...
盲审已过,答辩已过,工作已签
2.2W
2
...
没offer的我们也很优秀偶
1.1W
3
...
【有奖活动】浅聊一下我的实习⭐
9084
4
...
快手客户端开发工程师(1)
6887
5
...
pcg qq 一面
5115
6
...
双非本 腾讯WXG暑期已offer | 附面经
4974
7
...
真有必要读研吗
4615
8
...
lazada许愿oc
4275
9
...
深夜emo了,暑假实习还是0offer
4123
10
...
今天滴滴会开奖吗
3369
正在热议
#
牛客帮帮团来啦!有问必答
#
794755次浏览
12586人参与
#
机械制造薪资爆料
#
316503次浏览
3674人参与
#
晒一晒我的offer
#
3437284次浏览
54999人参与
#
国企vs私企,你更想去?
#
19805次浏览
200人参与
#
想实习转正,又想准备秋招,我该怎么办
#
115467次浏览
1291人参与
#
海康威视求职进展汇总
#
99494次浏览
1198人参与
#
如果校招重来我最想改变的是
#
88879次浏览
1541人参与
#
0offer是寒冬太冷还是我太菜
#
423688次浏览
4887人参与
#
通信硬件2024笔试面试经验
#
86770次浏览
944人参与
#
提前批过来人的忠告
#
21645次浏览
443人参与
#
投了多少份简历才上岸
#
59781次浏览
968人参与
#
产品人求职现状
#
52270次浏览
768人参与
#
荣耀求职进展汇总
#
68705次浏览
686人参与
#
实习生如何通过转正
#
26670次浏览
355人参与
#
工作压力大怎么缓解
#
10838次浏览
156人参与
#
投递实习岗位前的准备
#
624176次浏览
11126人参与
#
简历无回复,你会继续海投还是优化再投?
#
22579次浏览
316人参与
#
学历对求职的影响
#
140212次浏览
1601人参与
#
软件开发投递记录
#
477038次浏览
7223人参与
#
你的工作大概什么时候入职?
#
4702次浏览
55人参与
牛客网
牛客企业服务