首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
起一个响亮的名字!!
淘天集团_Java开发
发布于江苏
关注
已关注
取消关注
@BambooWine:
C++面试题 (Ⅱ章节)
C++面试题 (面试官们别再问什么是虚函数)有一些C++岗位的面试官,在面试的时候总是问一下莫名其妙、烂大街,甚至不合逻辑的问题,万年不变的“指针和引用的区别”、“构造析构函数能否是虚函数”、“虚函数的原理”,听得都烦,根本看不出对C++的熟悉和理解程度。这里我整理了一些非传统的问题,摒弃那种细枝末节的语法,专注在使用和理解方向,可以适当参考。(下面的问题并不严格按照小标题划分,更多的是连环问,彼此之间有关系)======================C++面试题 (Ⅰ章节)C++面试题 (Ⅲ章节)======================[mark一下][offer喷雾][帮顶]模板什么是模板?为什么要使用模板?平时自己有没有基于模板做过coding?你了解哪几种模板形参?可以根据每一种,举一个你了解的例子吗?什么叫做模板的实例化?除了类模板和函数模板是否了解过其他的呢?比如变量模板?是否能举一个你使用过的变量模板?(is_same_v)那你是否了解is_same_v的原理呢?(inline constexpr ... = is_same<>::value)那你觉得为什么要引入变量模板呢?直接使用is_same不也可以么?这里的inline和constexpr为什么要添加呢?是否了解is_same的原理?能否自己写一个is_same呢?(偏特化)那你介绍一下什么是模板偏特化?最好从类模板或者函数模板两方面讲解一下?那除了这些,你是否用过一些偏特化或者全特化的模板类呢?举几个简单的例子即可?那如果让你写一个模板,在编译期求斐波那契数列可以实现吗?(简单实现即可)我们前面好像还提到了std::move吧,其中好像也用到了remove_reference?这个的原理你可以讲解一下么?形参包有了解吗?具体是用来做什么的呢?自己有没有使用过?或者有没有了解在哪些地方会使用?那如何获取形参包的元素数量呢?折叠表达式有没有了解过?使用在那里?SFINAE是什么意思?解释一下?自己有没有针对这方面做过实践?enable_if的目的是什么?STL模板库(老问题...) vector的底层逻辑?实现原理?(老问题...) vector什么时候会迭代器失效?迭代器失效是什么意思?说说你的理解?(老问题...) vector常见操作的复杂度?随机访问?末尾插入和删除?中间插入或删除?(老问题...) vector的扩容机制?为什么要这么做?是否了解过vector有一种特化版本,vector< bool>,为什么要特化它呢?有什么区别?vector中capacity和size的区别?shrink_to_fit的作用是什么?(一些面试官,可以看看英文,文档或者源码,不要想当然)vector中emplace_back是什么时候提出的?和push_back有什么不同?可以结合源码谈一谈?(老问题...) 从vector中删除某个元素,你会怎么做?为什么要这么做?(一般可能回答for的时候erase,并接收迭代器)那你是否看过erase的源码呢?返回的迭代器到底是什么?所以你有什么想法呢?是否有了解其他的方式呢?(erase_if等)(老问题...) list的底层逻辑?实现原理?(老问题...) 和vector相比,list有什么区别?在读写元素时有什么优劣么?各自适用于什么场景?list什么时候迭代器会失效?(老问题...) 从list中删除某个元素,你会怎么做?和vector有什么区别吗list中提供了几个函数,例如unique,merge,sort等等,那你说为什么要专门提供一个sort函数呢?std::sort不可以么?你刚才提到了迭代器,那你讲讲STL里面有几种迭代器类型呢?各自对应哪种模板类或者容器?deque的底层逻辑?实现原理?和vector有什么不同?结合具体场景讲讲?(老问题...) set有使用过吗?底层原理是怎么样的?map有使用过么?底层原理是什么?它和set有什么区别?emplace和insert有什么区别?有没有使用过try_emplace?它是用来做什么的?map会不会迭代器失效?如果也是删除某些元素,你会怎么做?array容器有没有使用过?有哪些模板参数?底层原理是怎么样的?forward_list有没有使用过?它和list有什么区别?C++11之后提供了哈希表库,有了解么?那unordered_map的底层原理是什么?发生哈希冲突怎么解决?unordered_map什么时候会迭代器失效?什么是rehash?为什么要rehash?什么叫 load factors?一般这个值要保持在一个什么样的水平?谈谈你的理解?元素怎么计算hash code呢?计算完hash code之后,怎么选择放在哪个桶呢?如果想用unordered_map存储自定义类型,需要事先做哪些工作呢?了解哪些容器适配器?简单讲讲底层原理?priority_queue默认什么堆?如果priority_queue的元素是自定义类型,需要事先做哪些工作呢?(自定义类型重载<运算符,或者定义函数对象比较类型)你自己更加倾向于哪种方法?
点赞 18
评论 7
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 14:00
门头沟学院 客户端其它
偷偷蛐蛐领导被发现.....
快进来,教你点真东西,悄悄滴。愿君谨记于心!!!不要过度的表现自己身上与工作无关的事情,因为没人感兴趣,比你好的人会认为你是跳梁小丑,没你好的人会认为你在故意炫耀。和同事相处要保持最基本的尊重,因为说破天也就是个陌生人罢了,每个人都有自己的利益诉求,只是恰巧你们碰到了一起。收起的你的小情绪,无论是不是他人的错误,你发怒或者哭泣都会让人觉得你这么大个人连自己的情绪都控制不好,没有教养。斤斤计较占小便宜,在工作的时候,不要总想着帮了别人之后,如何从他那里拿取好处,工作的事尽量能帮就帮,下次你工作有问题,别人才会帮你。口无遮拦,无论你和同事关系多好,对于一些敏感事情,都要守口如瓶。说话之前,动动脑子...
和同事相处最忌讳的是__
点赞
评论
收藏
分享
07-22 11:46
门头沟学院 Java
提前批果然跟我没关系
陆续把秋招提前批投完了总共投了十几家,只有长鑫给面了每天做各种测评,已经麻木了...
点赞
评论
收藏
分享
06-25 18:06
已编辑
吉首大学张家界学院 Python
运气是我求而不得的东西
真实案例,在去年我室友,八股文没背,简历在现在看来是比较水的,而他就面了三家,就拿到offer了,虽然是小公司,但是一直从9月到现在转正,而我,虽然也找到了实习虽然也是小公司,但是口头答应了转正,结果年前就被告知没有转正机会了,还被领导劝退,真哭死,年后找了个实习,想边实习边春招,结果两头都没有了,诶,一直找工作到现在,截止0offer,诶,运气这东西我之前一直不想相信,但是这个一两个月的投递,真让我投麻了,心态难绷,现在已经到了快转行的地步了吗?诶,敢问路在何方,看来运气这个东西不得不承认,人与人的运气是有差距的,😭😭
东南路西北厂里面的水...:
运气就是这样子,我和同学三个人一起面试,其它两个都过了,唯独我初选都没有过,直接pass,另一个同学还是有挂科的,照样过,另一个四级也没有过,他也通过了初选,我真的崩溃了
点赞
评论
收藏
分享
06-14 14:21
成都东软学院 人工智能
求锐评,求拷打
普通二本人智找不到实习😢
求offer的大角牛:
简历写的第一乱,没有突出重点,第二项目太多太杂看不出来有啥核心技术,第三自我评价太多了,第四获得的荣誉没啥含金量,可以不写,反正问题不少
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
07-23 14:13
人机hr
这是聊岔撇了吗,相同的话问了两遍
吴offer选手:
上下文切换这一块
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
别害怕前端手写,真没想象的难
7926
2
...
大模型应用开发面经 (5年经验)
3483
3
...
🍀双非鼠鼠上岸大厂攻略🍀
2942
4
...
2025 年了,万分推荐的前端学习路径!!!
2054
5
...
先放弃找大厂的想法了
2020
6
...
扪心自问,你配ssp吗
1981
7
...
腾讯一面已挂
1486
8
...
虾皮提前批挂
1422
9
...
经典问题,保研还是就业😵
1247
10
...
如何兼顾实习和秋招
1183
创作者周榜
更多
正在热议
更多
#
工作中哪个瞬间让你想离职
#
31543次浏览
234人参与
#
我对___祛魅了
#
2330次浏览
30人参与
#
中兴秋招
#
182732次浏览
2043人参与
#
和同事相处最忌讳的是__
#
2184次浏览
30人参与
#
打工人的精神状态
#
62592次浏览
1048人参与
#
如何快速融入团队?
#
851次浏览
25人参与
#
机械人,你被简历秒挂的企业有哪些?
#
45535次浏览
294人参与
#
职场常用语录大全
#
4875次浏览
41人参与
#
机械人,秋招第一次笔试的企业是哪家?
#
41958次浏览
335人参与
#
在职场上,你最讨厌什么样的同事
#
17432次浏览
174人参与
#
担心入职之后被发现很菜怎么办
#
142270次浏览
822人参与
#
哪些公司校招卡第一学历
#
83342次浏览
358人参与
#
职场人,说说你的烦心事
#
12454次浏览
106人参与
#
软开人,秋招你打算投哪些公司呢
#
109670次浏览
991人参与
#
你觉得找工作该拿大厂还是小厂练手
#
196076次浏览
1752人参与
#
如果重来一次你还会读研吗
#
180589次浏览
1812人参与
#
秋招想进国企该如何准备
#
77331次浏览
427人参与
#
机械人晒出你的简历
#
87184次浏览
715人参与
#
工作一周年分享
#
32262次浏览
193人参与
#
金融财会交流会
#
112835次浏览
386人参与
#
找工作中的意难平
#
784520次浏览
6125人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务