华为OD-22届考研-C++面经

背景

22届工科,北京中上211,毕业后工作了半年,离职后备考计算机专业的研究生,结果不幸失利,3月份在牛客网上看到栗栗@我是栗栗呀分享的关于华为OD的帖子,抱着试一试的想法私信了栗栗,后面的流程都是栗栗全程帮我一起推进的。

4.17机试

和栗栗加了联系方式之后,我就根据栗栗提供的攻略,一共准备了二十天左右。

第一题,数组去重排序

第二题,密码解密

第三题,部门人力分配

机试通过后的第二天就预约了综合测试。

4.19性格测试

先看栗栗发的攻略,再去做!

做完后就收到了性格测试通过的邮件,于是开始约部门。

后续的面试可谓是一波多折,但幸好还有栗栗的帮助,我才能顺利通过!

第一个部门

在3月份的时候,就有一个部门的技术leader找到我,看了我的简历后立即拨打我的电话,还加了我的微信,说很青睐我,想锁定我,这个部门就是2012实验室的某下属部门。加了联系方式后,这个人又拉了一个微信群,说要和我对接,并在微信里说要我机试结束后立即和他们联系。当时栗栗已经和我联系好了另外一个部门,不过看到这么看重我的部门和leader,我觉得必须好好抓住这个机会,所以我就把栗栗那边约的拒绝掉了(拒掉后就不能再约第二次了),而这也将成为我遇到的第一个坑。

4.25资格面试

  • 视频面试。主要流程是:自我介绍、提问工作经历、断档经历和校园经历。
  • 反问: 1、咱们具体是2012下的哪个部门?主要工作内容?

2、试用期通过情况?

3、新人培养和导师的情况?

4.28技术面

我的技术面是在一天内完成的,一场下午、一场晚上,两场都是视频面试,共享自己的桌面。里面提到的八股文都是栗栗给的资料里面的,好好准备就行!

技术一面:

  • 手撕代码(两链表合并)
  • 工作经历提问
  • 你在学校有代码经历吗?(考察知识储备)
  • 上一份工作与代码不太相关,为什么要来这里?(考察动机)
  • C++八股文:指针和引用、封装、继承和多态、虚函数、封装class类的作用、父类可以继承子类吗?
  • 还会去考研吗?(考察工作动机和稳定性)
  • 反问:定级结果什么时候出?

技术二面:

  • 自我介绍
  • 工作经历提问
  • 项目经历提问(有问到我毕业论文和学校项目里的一些细节)
  • 选择题(题目发在聊天框里,我这边直接在聊天框里输答案):
  • 1.四段sizeof()的代码,哪个正确?(单选)
  • 2.七段代码,以下哪些代码超出了栈的内存空间?(不定项选)
  • 手撕代码:大概意思是有一个货物堆从左到右分为三堆,三堆的重量是 左<= 中 <= 右,每一堆至少有一个货箱,问有几种可行的办法。

4.29的时候,技术一面的结果出来了,说通过。到4.30号下午的时候,技术二面的结果才出来,说通过了,才安心过了个五一小长假。

5.7主管面

视频面试,偏压力面。

  • 自我介绍
  • 最困难的经历
  • 最自豪的经历
  • 最有成就的经历
  • 如何跟领导和同事沟通?举例
  • 你是一个乐观的人吗?举例
  • 你是一个善于学习的人吗?举例
  • 如何排解焦虑?举例
  • 你学校学到的某某理论有哪些?现在还适用吗?请举例
  • 你如何理解华为的加班文化和狼性文化?
  • 你知道华为的价值观吗?你如何理解?
  • 你有图像方面的经验吗?
  • 反问:工作内容、新人培训和导师、试用期情况

坑就出现在主管面这里!主管面第二天给我挂掉了,栗栗去问理由也没说。等到过几天后才说专业相关度不高等。

这些问题不应该第一次资格面试就搞清楚了的吗?等到最后才说经验少、不相关,浪费了面试官和候选人以及HR的时间。而此时之前和我联系、说要锁定我的那个人也不回我消息了......

第二个部门

随后栗栗又立马帮我联系到另外的部门,这次就只需要面资格面和主管面了,不需要两轮技术面。

5.9资格面

视频面试,这次有两个面试官。

  • 自我介绍
  • 提问工作经历
  • 提问学校经历
  • 为什么从上一家离职?
  • 你的计算机理论知识掌握得扎实吗?
  • 为什么毕业没有从事程序员?
  • 你考研考的哪里?
  • 你是哪里人?
  • 你家里人支持你来深圳吗?
  • 你上一份工作的薪资?目前的期望薪资?
  • 你觉得你具备从事程序员的能力和性格吗?

反问:

  • 这个部门具体是做什么的?
  • 后续的流程?

5.14主管面

电话面试

  • 自我介绍
  • 你为什么从事这个岗位?
  • 你家庭条件怎么样?
  • 你来我们这里是临时找个工作缓缓还是想长期从事技术这方面?
  • 你了解过我们吗?
  • 你平时的兴趣爱好?
  • 你如何理解华为的狼性文化?
  • 我们这边加班比较多,你怎么看?

反问:

  • 加班情况?
  • 试用期通过情况?

第二天通知面试通过,开始进入审批流程。

5.16审批

审批环节我出了点小岔子,之前交上去的简历工作时间写错了,后面联系栗栗才重新把正确的简历发过去,然后部门反馈说要四轮面试官重新修改面试报告,搞得我很焦虑,很害怕面试官因个人意愿不修改,导致我不通过。但部门那边还是协调好了,帮我全部修改好了,因此也就顺利通过了。

5.20收到offer

写在最后

对于我这种考研失败、有GAP经历、以及想转码从事技术方面的人来说,华为OD应该是最好的选择了。大家如果也有相同的经历,我建议可以来试试,但一定要认真准备,每一个环节都很重要,也都有难度!我整个流程遇到的问题和困难也都写在上面了,仅供大家参考,找工作真的很不容易,希望能帮助到有需要的人!最后特别感谢栗栗@我是栗栗呀,大家有什么问题可以去找她,很贴心很负责的一位小姐姐,全流程跟进哟!

全部评论
是的,OD岗位对合适的同学来说真的是一个很好的机会~
点赞 回复 分享
发布于 06-18 14:14 北京

相关推荐

不愿透露姓名的神秘牛友
10-03 17:14
点赞 评论 收藏
分享
12 25 评论
分享
牛客网
牛客企业服务