首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-23 21:46
奥利安费 Java
腾讯云智后台实习二面
1、自我介绍答:公式背诵,多的不谈2、谈谈你对大模型的应用答:早在 DeepSeek 开源前通过配置文件直接调用过星火 3.5,SpringAI 等框架发行后分别通过本地部署 DS 和调用豆包 API 的方法实操过 AI Chat 开发,发现使用了这些框架后程序运行速率显著提高。值得一提的是,我学习这些框架最早接触的是 LangChainGo,我在没发现这个框架有 history 包的前提下自己实现了可记忆化的 AI Chat。3、如何自实现可记忆化 AI Chat?答:维护一个 historyMsg 的 struct,用户每次向 AI 聊天时,将用户的问题与大模型的 response 去 a...
被普调的六边形战士很高大:
接好运
查看9道真题和解析
点赞
评论
收藏
分享
04-21 22:44
已编辑
门头沟学院 C++
社招两年经验
👋个人背景:目前12k*13二选一,目前纠结的点在于,去苏州生活成本低,肯定能存的多些,但是做军工,技术可能比较封闭。感觉长远考虑的话,去商汤(AI四小龙)是不是能学到点技术,以后发展更好些。
点赞
评论
收藏
分享
02-27 17:05
四川大学 Java
深夜看到😨一位java大博主的发的朋友圈
个人觉得有一点疏忽尤其是经过秋招过来发现运气真的很重要有可能没有你实力强的人就能去大厂核心部门即使白菜也比你sp高增强实力确实是没问题的运气太虚无缥缈啦八股不知道咋记,不知道重点,可以看看我的神品八股专栏,全网40w粉大博主在看,鹅厂面试官也在看,介绍如下https://www.nowcoder.com/discuss/718273556131377152?sourceSSR=users
雀青:
宣扬努力是可以的,但你不能把只有去你那接收培训定义为努力🤗
点赞
评论
收藏
分享
04-23 00:08
门头沟学院 内外饰设计工程师
校招薪资谈判--从白菜价到SP
谈薪前必做 3 件事1,查薪资行情脉脉 / 看准网 / 校招群里问同岗位学长,别直接问多少钱,说方便透露下您当年的总包范围吗?2,整理 3 家同级别公司的薪资区间算清自己的溢价筹码:竞赛获奖(国奖 + 10%)、核心项目(大厂核心组实习 + 20%)、稀缺技能(会小众技术如 Rust/Golang,比 Java 岗多拿 15%)准备拒绝话术:如果 HR 压价,说:我理解公司有薪资体系,但我在 XX 项目中做到了 XX 成果(数据量化),这个能力和岗位需求高度匹配,希望公司能重新评估。3,3个核心策略别先报价:HR 问期望薪资,答:根据我的经验和市场行情,这个岗位的合理范围应该在 XX-XX 之...
找工作有哪些冷知识
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
在微信的3个月
1.5W
2
...
腾讯云智一二面面经
1.1W
3
...
进入大厂实习后,如何顺利landing?
1.0W
4
...
双非初见白月光之学习路线分享
8407
5
...
深信服长沙测开oc
8399
6
...
想当滴孝子
8280
7
...
25届双非春招游戏客户端Timeline(已OC)
8202
8
...
4.25滴滴测开
7871
9
...
所以,你们许给我们的远大前程呢
7098
10
...
爱谁谁吧!暑期实习,老娘再也不面了!
6927
创作者周榜
更多
正在热议
更多
#
我和mentor的爱恨情仇
#
9753次浏览
125人参与
#
考研可以缓解求职焦虑吗
#
14511次浏览
186人参与
#
平安产险科技中心求职汇总
#
246470次浏览
2622人参与
#
实习进度记录
#
259280次浏览
3280人参与
#
你喜欢工作还是上学
#
33325次浏览
335人参与
#
考研失败就一定是坏事吗?
#
95042次浏览
792人参与
#
浅聊一下我实习的辛苦费
#
213595次浏览
1651人参与
#
大学生该如何认清当下的就业环境?
#
30584次浏览
258人参与
#
找不到好工作选择GAP真的丢人吗
#
55616次浏览
677人参与
#
考研人,我有话说
#
98060次浏览
894人参与
#
我的AI电子员工
#
5118次浏览
47人参与
#
毕业论文怎么查AI率
#
19629次浏览
1302人参与
#
我的求职精神状态
#
27973次浏览
473人参与
#
你怎么评价今年的春招?
#
92283次浏览
1182人参与
#
秋招白月光
#
113375次浏览
1387人参与
#
五一出游找搭子
#
8689次浏览
81人参与
#
非技术er求职现状
#
53893次浏览
398人参与
#
如果能重来,就业or读研你选哪个?
#
130898次浏览
1638人参与
#
我的第一份实习怎么找的
#
73403次浏览
731人参与
#
产品2023笔面经
#
48772次浏览
429人参与
#
你会选择考研还是直接就业
#
368497次浏览
4178人参与
牛客网
牛客企业服务