获赞
125
粉丝
214
关注
9
看过 TA
2495
上海交通大学
2020
C++
IP属地:广东
他山之石可以攻玉
私信
关注
背景:24届毕业,非科班,属于华为130所目标院校,考研gap一年,机考python,280分流程: 机考 - hr面 - 技术面两轮 - 主管面HR面:就简单问了一下考研情况、项目、期望薪资技术一面:首先进行自我介绍,随后手撕代码手撕完代码后,面试官问我写的代码里面一个变量为什么前面加下划线,加一个下划线和两个下划线有什么区别,由此很自然的开始八股文和项目问答。感觉问答的内容都是跟着简历中的项目走的,例如我的项目用到了服务器,面试官就问我用的服务器系统是不是Linux,然后问我是否知道Linux的内核态和用户态,它们怎么切换;聊到我的项目用到了MySQL数据库,于是问我对MySQL的了解、Python中有哪些MySQL接口、MySQL和MongoDB的区别。整体上感觉多数时间在聊项目,例如某个模块有什么用、为什么这么设计。问到的问题(多数是项目相关细节,纯八股文的问题不多,回忆如下):八股文相关的:Python变量名前加一个下划线和两个下划线有什么区别Python垃圾回收机制Python的多线程Python的GILMySQL的了解Python中有哪些MySQL接口MySQL和MongoDB的区别Linux内核态和用户态内核态用户态有哪几种切换方式技术二面首先进行自我介绍,其次问我简历中的项目,没有问任何八股文,最后手撕代码。(二面没问任何八股文,全是项目)主管面:问了项目+八股Python栈和堆的区别Python栈和堆的底层实现、在内存中的形态Python深复制和浅复制Python的可变与不可变Python线程与进程的区别Python多线程开发有什么需要注意的
查看18道真题和解析
0 点赞 评论 收藏
分享
最近成功通过了华为 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人在聊
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
投递华为技术有限公司等公司10个岗位
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务