首页 / 华为OD
#

华为OD

#
840358次浏览 11279人互动
此刻你想和大家分享什么
热门 最新
华为 OD C++ 面经全流程超详细分享
最近成功通过了华为 OD 的 C++ 岗位面试,现在把热乎乎的面经分享给大家,希望能给正在准备华为 OD C++ 面试的小伙伴们一些帮助。一  个人背景我是24届毕业于江苏科技大学,专业是软件工程,有1年工作经验,做的是传统制造业的工程师岗,这次投递的是 苏州的岗位,面试的是智能汽车部门的 C++ 开发岗位。二、时间线梳理2025.6.12:机考。机考是华为 OD 面试的重要环节,主要考察算法和编程能力。机考总分为 400 分,我最后得了278分。备考机考时,刷力扣、牛客上的算法题很有帮助,建议重点刷链表、树、数组、字符串相关的题目,同时多做一些模拟项目题,锻炼解决实际问题的能力。2025.6.14:性格测试。这部分主要是通过一系列问题,考察你的性格特质、工作态度等是否与公司文化和岗位需求匹配。答题时保持真实,注意前后一致性,尽量展现积极向上、有责任心、善于团队合作的一面。2025.6.17:HR 资面。因为我是属于转行的,优势在于参加过很多竞赛奖,例如:第十三、十四届蓝桥杯 C/C++程序设计大赛江苏赛区一等奖、全国总决赛三等奖; 2023JSCPC 金奖;CCCC2023GPLT-江苏省团队一等奖、 软件工程(嵌入式培养) 全国总决赛团队二等奖等。(1)首先我简单自我介绍了一下(2)Q:这些竞赛具体是做什么的,负责竞赛的哪些方面,最有含金量的竞赛是认为是哪一个,能具体讲下印象深刻的题目的解题过程吗(3)Q:为什么要离职大概就这些,其它就是一些闲聊的2025.6.21:技术一面。(1)自我介绍(2)手撕代码:在本地 IDE 上写并运行一道算法题,难度中等,关于字符串处理的问题,重点考察字符串操作函数的使用、边界条件处理和逻辑思维。建议大家提前在本地 IDE 上练习手写代码,熟悉环境,提高编码速度和准确性。(3)技术问答:八股文问的挺多的,都是一些基础知识,没有问项目2025.6.23:技术二面。(1)自我介绍(2)手撕代码:面试官让我设计一个系统,当时看到有点懵,不过好在感觉整体逻辑不算太复杂,我把整体思路跟面试官说了一遍项目回顾:顺着时间线详细问了三个项目,从项目背景、目标、技术选型、实现过程到最终效果,每个环节都问得很细致。面试官会针对项目中的技术细节进行深入追问,比如在项目中使用了某种设计模式,要能清晰阐述为什么选择这种设计模式,它带来了哪些好处,在实际应用中遇到了什么问题及如何解决。二面没有问八股文,一直问的公司项目流程以及我主要负责的工作2025.6.30:主管面。(1)自我介绍:简要介绍基本情况,突出与岗位相关的关键信息,如工作经验、核心技能、取得的主要成就等。(2)Q:之前公司项目、加班看法、离职原因(3)Q:讲一下学算法的心路历程三、面试总结与建议(1)技术面试流程要点:自我介绍 + 项目经历:提前精心准备,对自己做的项目了如指掌,包括项目背景、目标、技术选型、实现细节、遇到的问题及解决方法等。在介绍项目时,可以适当引导面试官向自己擅长的方向提问,比如重点介绍自己在项目中负责的核心模块,展示自己的技术深度和解决问题的能力。手撕代码:平时多在力扣、牛客等平台刷题,熟悉常见的算法题型和解题思路,提高编码速度和准确性。注意代码的规范性、可读性,加上必要的注释,展现良好的编程习惯。技术问答:扎实掌握 C++ 基础知识,包括语法、数据结构、算法、内存管理、多线程等方面,同时对自己简历上提到的技术点要深入理解,能够清晰阐述原理和应用场景。对于八股文知识,要理解性记忆,不能死记硬背,结合实际项目经验来回答,让答案更有说服力。(2)其他注意事项:提前做好充分准备,了解华为 OD 的业务、企业文化、岗位要求等信息,做到知己知彼。面试过程中保持良好的心态,自信、从容地回答问题。如果遇到不会的问题,不要慌张,可以诚实地告诉面试官自己不太熟悉这个知识点,但可以尝试从相关知识领域进行分析和思考,展示自己的思维方式和学习能力。注意沟通表达,清晰、有条理地阐述自己的观点和想法,与面试官保持良好的互动。每次面试结束后,及时总结经验教训,分析自己回答得好的地方和不足之处,为下一次面试做好准备。希望我的面经能对大家有所帮助,祝各位小伙伴都能顺利拿到华为 OD 的 offer,开启精彩的职业生涯!
华为主管面632人在聊
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务