C++工程师精选面经合集
4家公司
10篇面经
最新 热门
/feed/main/detail/cf049f59b5fb45e3af94f52c5487d241/feed/main/detail/a48e64a18f2b4890a461c9e0bb4d39c4/discuss/891311248401285120/discuss/890003965654355968
中科创达 武汉C/C++开发
5.12笔试,408基础+C/C++基础5.19 14:00一面(技术+hr) 50min1、自我介绍2、项目拷打3、C++三大特性4、C++虚函数相关5、全局变量能定义在多个文件中吗,有什么问题6、extern关键字7、static关键字8、const关键字9、熟悉哪些设计模式10、还知道哪些设计模式,工厂模式熟悉吗11、指针和引用12、C++新特性13、C++动态内存管理知识14、hr常规问题15、反问面试完2小时约二面5.22 14:00二面(技术) 35min1、自我介绍(第一次面试官自我介绍)2、让你设计一个学生信息管理系统,你会怎么设计3、全部围绕这个设计展开(用到了C++哪些特性,基类如何设计,排序算法,线程池之类问题,少部分八股+一些具体实现)(25min左右)4、你在找工作的过程中你认为学校学习的知识和实际需要的知识有什么区别5、你平常会看技术类的一些书吗,例如哪些?6、你熟悉linux吗7、如果加班严重,周末可能需要你来一天甚至俩天,能接受吗8、看你意向是南京,能接受武汉吗?9、反问5.25未收到信息,催hr,回复业务在出差,面试结果要在周三左右出来5.29未收到信息,催hr,回复组织架构调整,岗位需求暂停,感觉就是不想要我了面试感受:俩场面试三个面试官均不开摄像头,整体面试难度中下,面试官也很好,不压力,唯一离谱的是一直在换hr加微信和你对接 。感觉没工作了,准备改改简历投到6月底,然后准备二战了
查看20道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/caf95a163a0649b982e57adacf8020f4/discuss/890890814560190464
05-28 01:54
已编辑
北京理工大学 Java
5.17华为od记录,两年过得好快
记录一下,时隔两年,第三次投华为(半年前偷偷又挂了一次),这次投了od,并且从c++改为了Java方向5.17机考 170+ 考前刷了两三天题,结果只有第一题会 二三题蒙混了点分刚好过 大概80+50+30第一题 分割字符,string的split方法没考虑转义导致调试半天第二题 麻将胡牌能有多少种方式,递归➕回溯,后来复盘发现过程错了但结果还对了一些第三题 二叉树好久没刷了不熟,蒙了一点分5.18性格测试 当天过5.21 资格面 基本闲聊 当天过5.23 技术一面 约60min三天后过面试时摆双机位,没手机支架用了电脑支架,结果没摆稳把手机砸坏了😭基础八股答得七七八八,一两个没答上来运气好手撕简单题,但有一处写错了debug好一会才找到5.26 技术二面 约40min 当天过基础八股依旧答得七七八八手撕bfs刚好练过 问了题目变种情况也刚好有遇到过,勉强回答了思路5.27 主管综面 约30min 当天过拷打上段工作经历时,回答了好多次没回答到点子上,导致面试官一直问多次回答问题后沉默很久,一度以为要挂了感觉自己运气很好,基本靠运气过的等待后续中,希望能得到3月离职以来收获的第一个offer,真的走投无路了😇对我来说这已经是很好的工作了目前不到半年工作经验,gap快3个月了,最近面了五六个了都没后续,希望能被收留
机灵的小狐狸在喝茶:手撕完全看运气,看到好几个出的都很难
点赞 评论 收藏
分享
/feed/main/detail/14a505c7085b4b958f07cafc17b676a8/feed/main/detail/0ed918f028b34bd7bb5a5b924b559882/discuss/888353296639881216/discuss/888084823204458496
华为OD凉经
BG 双9非科班, 之前在某FAB上班, 离职后全痛社招转码📍面试公司:华为OD💻面试岗位:软件开发❓面试问题:机考 360/400; 选的C++HR面:感觉从HR面开始就不太对劲,HR一直在那说不是科班的,读了硕士其实也和本科没区别,然后说了一大堆; 怀疑遇到压力面, 不过最后还是通过了技术一面:1. 讲一下项目, 围绕项目问问题2. 讲一下C++ 内存管理3. 了解智能指针嘛? 循环引用?4. C++ 多态怎么实现的?5. 全是char的数组和string有什么区别?6. 什么是Double free?什么是悬垂指针?一般什么情况下会发生这两种情况?7. 讲一下C++的类型转换? 那inline和define会有类型检查嘛?8. new/delete 和 malloc/free的区别9. 进程和线程10. 讲一下死锁, 死锁的条件?怎么防止死锁?11. 构造函数可以是虚函数嘛? 析构函数呢?析构函数为什么一般都要写成虚函数?(有一些问题忘记了, 不过也蛮简单的)手撕: 无重复字符的最长子串技术二面1. 讲一下你认为什么是软件开发2. 如果你在工作中遇到了无法解决的问题,你会怎么办?3. 讲一下你理解的面向对象编程; 你平时编程的时候怎么体现出来?4. map和无序map区别?红黑树的定义? 查找的时候怎么查找?时间复杂度?5. 会使用GDB调试嘛? 讲一下基础的命令?(上面都还好,后来问我项目问了一堆听不太明白的问题,只能尽量绷住了)手撕: 正则表达式虽然撕出来了,但是感觉八股答得不好第二天通知我挂了🙌面试感想:还是太菜了,寄!!!
查看18道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/4f501f0f715f476e82cd29a7e73dec27/feed/main/detail/b7c0374827e144baa5cbc6c3fcf8e03c/discuss/887423643427303424/discuss/887355112048369664/feed/main/detail/32f95eae2c924fa69226017c02a6cbfe/discuss/887306931734388736
05-22 15:34
已编辑
华为_HR
华为OD--24届北邮科班-软件开发资面面经
背景信息: 候选人本科北京邮电大学,24届,科班出身(华为头部目标院校),学的语言是C++,面试岗位:软件开发,机考成绩:393.33。资面:(凭记忆,可能会遗漏)面试官问了这些:1.项目介绍:让我简单说了一下,没有刨根问底。2.团队合作:有没有团队经历,然后追问“你在这个中间负责什么?”3.AI相关:有没有做过AI相关的内容。4.企业文化:“为什么不去考虑其他大厂或者是正职的这种”。我评估自己的gap期在简历筛选上不占优势,而华为OD给了我不看空窗期、凭技术说话的机会。我珍惜这次机会,也相信很快能用产出证明自己。对华为文化的理解:狼性文化 = 目标感+团队拼劲+持续学习。为什么选OD?我去年毕业后有一段gap期,但我没有荒废,自学了一些框架。华为是我非常尊敬的公司,OD岗位能让我直接参与真实项目,发挥C++和科班基础的优势,而且我了解到表现优秀有转正机会。对我当前而言,这是最合适、也最有成长空间的路径。5.简历细节:问我那个数学竞赛三等奖是数学建模还是纯数学(我说纯数学)6.gap期:问了原因7.其他:你觉得自己遇到了什么困难,遇到什么比较大的挫折,然后怎么面对的(先回答有无,再说怎么面对)是否独生子女?家里是否支持?有没有总结自己的优缺点。没问的:期待薪资(还好没问,松了口气)时长感受:我之前以为也就15分钟左右,结果问了我好久,有点压力。不过还好,我回答得还算比较轻松,没有觉得压力很大,就是会想“为什么问我那么久”,还好面试官没有为难我。总结:资面不深挖技术,但动机(为什么OD),gap期,团队角色是高频问题。准备好这些问题如实回答就好。感谢香云在面试前跟我提前说了一些可能会问的问题,让我也有时间准备。有后续香云会再来更新,有问题的同学们可以留言,或者评论区留下你资面时被问到的一些问题,可以给接下来要资面的同学们参考一下~
查看9道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/b0f81b6fd1ba46979e42e585710029d1
05-19 14:41
已编辑
华中科技大学 Java
TME酷狗音乐二面
📍面试公司:TME🕐面试时间:5.12💻面试岗位:后台开发二面❓面试问题:1. 除了 Java 语言的话,还有了解其他的语言吗?2. 像 C++ 和 Go 这些有了解吗?3. Go 完全没了解过吗?知道这门语言吗?4. Go 的相关内容完全没有看过吗?5. 你对 Go 这门语言不感兴趣吗?6. 你知道 Go 这门语言有些什么样的特性吗?7. 那你觉得 Java 跟 C++,你怎么评估这两个语言呢?8. 你们上课没有学过 C++ 吗?9. C++ 中 Public 继承跟 Private 继承有什么区别?10. 你在项目里面没有了解、没有用过这两种继承方式吗?11. 你说一般使用默认的继承方式,那默认继承是什么继承?12. 怎么理解?13. 那我问的是,在 Java 里面默认的继承方式是哪种?14. 为什么 Java 默认的继承方式是 Public?15. 如果一个子类以 Public 的形式继承了父类,它能不能调用父类的 Private 函数?16. Java 中 Map 跟 HashMap 有什么区别?17. HashMap 底层是怎么实现的?18. 你平时用的开发环境主要是 Windows 还是 Linux?19. 有用过 Linux 吗?20. Linux 中怎么样查看服务器的 IP 地址?21. Linux 中怎么查看服务器的 CPU 核心数?22. Linux 中怎么查看服务器的内存大小?23. 如果我知道一个进程的名字,怎么查看这个进程的 ID?24. 你是怎么理解多线程跟多进程开发的?这两种开发模式有什么区别?25. 你没有实际开发过多进程对吧?那从理论上来分析呢?26. 你知道 Linux 上或者操作系统调度进程的算法是什么样子的吗?27. 刚刚你提到做了一些 AI Agent 相关的工作,这些是你的学习项目,还是说在实际的公司去推进的项目?28. 你的 RAG 系统是怎么设计的?29. 在 RAG 的通用流程里面,你有没有做过一些你觉得不错的优化或者调整?30. 你是怎么调的?调的原因是什么?🙌面试感想:不知道为什么问了一些C++的问题
Dino_Rex:面试官问Go就是嫌弃单语言,下次答案直接说'今年想学的方向'
发面经攒人品
点赞 评论 收藏
分享
/feed/main/detail/191c225d037a474089e35a4265056ca8/feed/main/detail/f1d94bebc7024f97aed4dff00b52c299/feed/main/detail/9e2313c1a9c44c4eb097745725b6d3cb
玩命加载中
写面经
发动态
发动态
发帖子
写文章

全站热榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务