华为OD面经-C++开发

个人情况:1年半测开1年底被裁,双非渣硕;过年回来就开始投简历,刷题,想找开发结果无人问津,抱着试试看的心态去投递了华为od,最开始遇到的HR对我都不是上心,就问我要了身份证号就不管我了;后来偶然的机会在牛客上刷到了栗栗姐的面经,就联系了她,栗栗姐很热情,积极主动的给我聊了很多,那时候就知道自己是找对人了,所以果断切到栗栗姐这边,专心备战华为od的开发岗。

备战心得:一定要听劝!一定要听劝!一定要听劝!!!

一开始我备战就是只刷牛客上的题目,那时候天真的觉得好简单!然鹅,做了两个真题一下子打回了原形!!!多亏了栗栗姐,联系上她之后,先发我的经典题30多个,又找了专门的题库,并且给出了合理的刷题建议,而且后续还会一周跟进一下进度,简直就是保姆级的辅助!!!后续我就跟着她的节奏走,刷了1个月题目后就开始正式走流程了~

面试过程:

  • 3.30 机考

机考三道题分别是: 分配土地、最小矩阵还有火星文;看到三道题就非常非常感谢栗栗姐,因为类型题都在栗栗姐给的题库里刷到过,所以很快就做出来了,但可能有些特殊用例,所以就ac了两道,拿了360,不过很满足啦;然后第二天就安排了性格测试,也是没啥问题就过了。

  • 4.3-4.10 找部门

找部门这个单独写一下,因为差点就踩坑了;

由于开始是想找鸿蒙相关岗位,但是投递有点晚,所以开始两天没有部门联系过来;第三天的时候,我在mm上发了帖子,突然有人加我好友,然后说他能帮我搞定,问我要个人信息还有切到他那边,刚开始我还想mm真强大,发个帖子就解决了;

然后我就和栗栗姐说了,栗栗姐也很爽快,直接说让对方找对接人拉群进行对接,我和那个mm的hr说了后,他说不用拉群,直接转到他那边就行,他能搞定

这个时候我就感觉不太对劲,然后就问他怎么解决,他说有内部消息马上岗位要增加了,他到时候给我推进去;我觉得不放心,随后就又找栗栗姐问了下,栗栗姐又找了他主管,最后经过一番打听才搞清楚,那个人是先把人忽悠过去,然后等部门确认了再安排面试,说白了就是想白嫖,不拉群对接的话,后续简历只能被他拿去卡在那边!之前栗栗姐这边就遇到过类似的情况!

还好当时意识到不对,及时找栗栗姐沟通确认,栗栗姐多方打听,最终侥幸必坑了,希望大家找部门的时候一定要留意这种不拉群对接然后私下找你要简历的hr!!!

后来又等了一两天,找到了现在的部门终端BG-小艺搜索开发部,也还不错,部门做的也和鸿蒙相关~

  • 4.12下午 HR面;

由于清明假期耽搁了几天,所以联系部门就慢了点,然后约了12号部门的HR面;

主要就是问下个人情况,为什么要离职呀,职业规划等,晚上告知通过

  • 4.15晚 技术1面

1面的面试官很和蔼,整个面试过程很舒服;上来先是简单介绍了下自己,然后问了我一下基本情况;

由于之前做的是测开,所以就先问了我之前项目上怎么实现的,技术栈和测试框架一类的;

接下来就开始问C++的常规八股,比如:设计模式有哪些、多线程有没有接触过等等一类;

最后就是手撕代码环节,是删除倒数第n个链表,双指针题也在栗栗姐推荐的经典题目里刷过类似,所以很快就a了出来

然后又问了有没有别的方法,想了个笨办法,面试官笑了笑没说啥,然后第2天告知通过;

  • 4.16晚 技术2面

2面的面试官相对严肃,整个面试过程很利索;上来先给我介绍了我们面试的流程,自我介绍->八股->项目->手撕;

说完就开始让我自我介绍,然后就是八股:C++的三大特性、STL库有哪些,区别是啥、虚函数和纯虚函数区别、多线程的互斥锁、智能指针有哪些,优缺点、消息队列怎么实现等等;

八股问了快半小时,然后就简单问了下测试相关的知识,最后就开始手撕代码,又是链表题,不改动链表顺序的前提下删除数组重复的链表,直接暴力遍历删除;

整个面试最难的就是半小时的八股了,要不是看了栗栗姐之前发的C++八股指南,感觉不一定能过,再次感谢,笔芯~

也是第2天告知通过~

  • 4.17下午 主管面

主管貌似比较忙,约的5点,结果5.20才上来;估计是赶时间,上来就直接让我简单介绍,问了目前的情况,为什么来南京,为什么转开发,平时有看什么书或者做什么项目嘛?然后就是反问环节,整个面试也就20min结束,第2天告知通过~

  • 4.19中午 谈薪

前一天晚上让提交个人的薪资情况,要求很严格,栗栗姐很耐心的给我讲情况,教我怎么去拿流水,怎么筛选,用什么样的格式等等,真的太感谢啦~

当前中午接到华子HR电话,大概说了下自己情况,又a了一下,基本拿到了我的预期了~

  • 5.7下午 offer

这个过程是真煎熬,每天都担心华子不给过,或者出什么差错一类的!基本这段我一天找栗栗姐一次,但是她从来都不生气,而且后来我才知道,她家里人最近身体不太好,她一直在医院,每天本来就很忙碌烦躁了,还得随时回我消息,真的太不容易了,说到这真的太太太感谢了,也给大家强力安利找栗栗姐协助!

好在最后一切顺利,拿到了offer,这里再次强力安利投od就找栗栗姐~

#华为od##华为od面经#
全部评论

相关推荐

头像
04-29 11:17
C++
本人情况:本科211科班,考研二战失败,1年空窗期,本科期间没有找实习,可以说对工作这方面了解太少了,犹豫的时候看别人的面经关注了@华为HR(OD)郑经理(240308510) 这位,她很贴心地私信我了解了情况,然后开始准备od机试。Base:成都一、机试3月27号开始准备机试,因为个人原因耽误了时间4月9号才完成机试,正常情况下一周时间准备即可。三道题分别是找朋友、火星文计算和可处理的最大任务数,运气比较好400分通过。Hr会给你发题库,我的建议是可以做**hot100里面的简单题和中等题,然后去csdn上找一下今年od机试c卷的题做做。二、性格测试4月10日完成性格测试,按hr辅导的做就能通过。三、hr资面4月11日进行资面,比较轻松,在简单的自我介绍后hr问了一些我的基本情况,问了一点简历上写的项目,问如何看待加班,然后向面试官提问。四、技术一面4月15日技术一面,先自我介绍,然后询问简历上的项目,问项目中间遇到了什么困难以及怎么解决的。然后手撕代码,先撕了**#20有效的括号,然后又出了一道#14最长公共前缀,都通过了,之后面试官会问你答题的思路。之后就是八股,c与c++的区别、c++的内存分布模型、栈和堆的区别,其他的几个问题忘了。还根据简历上课程询问了数据库,linux操作系统,不过我忘得差不多了,面试官也没有为难。最后向面试官提问。五、技术二面4月16日技术二面,二面有点折磨,上来先手撕代码#300最长递增子序列,通过了但是思路有点没解释清楚。之后就被拷打了,问了很多问题,静态变量和局部变量、深拷贝与浅拷贝、虚拟内存相关、面向对象、多态、构造函数和析构函数、类、模板、union、左值和右值、强制类型转换,数据结构常用的树,包括红黑树也问到了,数据库和算法、软件测试。面试管还会延申提问比如我提到了排序,面试官就问有哪些常见的排序方法然后问了我归并排序的思路以及时间复杂度。因为太久没复习了加上面试准备时间挺短的,大概只能回答上一半的问题,总共面试了一整个小时多几分钟才结束。六、主管面4月17日主管面,主管人很好。自我介绍后询问了基本情况,问了点项目相关的问题,然后也简单问了一些c++八股,c和c++的区别、内存泄露、多态等。然后对部门做了简单的介绍,接着就是向他提问,整体比较轻松,谈到了期望薪资。4月25日收到offer。
点赞 评论 收藏
转发
头像
04-22 14:58
Java
- 个人情况:目标院校科班,工作6年,之前做go和安卓,用Java面试。- 机考:成绩360。主要就是逻辑题。- 性格测试:按HR的辅导即可。要选择团队合作,乐观、稳定、抗压,不要针对人、消极、想领导他人或是显得野心很大。- 资面面试官很专业,主要了解了过往的工作经历,在团队中的角色,日常工作流程和强度。换工作的原因,目前薪资,对华为的看法,以及迎接挑战的决心。- 技术一面一开始就进入手撕代码环节,问笔试的算法题,说思路主要问了日常工作用的一些工具,框架啥的,以及做项目遇到的一些问题,怎么解决的。要复盘,面试是有可能问笔试题的。把控时间节奏,代码卡壳,一定要主动和面试官沟通讨论思路。主动引导说相关的知识点。- 技术二面手撕代码题目描述:leetcode 1561.整体比较流畅。主要是问过去的一些项目相关的问题,也就是需求理解,任务安排等等,具体的项目细节,要对自己的项目熟悉,得把面试官讲懂。其他方面:- git- 面向对象- 设计模式,开闭原则- HashMap- Linux基础操作- 多种语言的学习- 技术选型- 加密密码学面试官人很好,会一起讨论解答这个问题。手撕代码就是一道中等题,有和面试官讨论思路,也是比较快的写出来了。最后是问面试官自己之前主要做移动开发,其他方向虽然有涉猎,但经验不多,面试官说,华为是会培养新人的,也会安排一个导师。- 主管面面试官比较随和。主要问了项目相关的东西,需求场景,业务模式,得把面试官讲懂。一些技术细节,比如加解密,数据流的设计,某个面试官感兴趣的功能模块,比如加密硬件,会问具体的实现。然后就是问换工作的原因,目前工作状态,老家哪里的。最后就是定薪,在自己预期以内,以及自己有什么想了解的。- 总结HR的辅导是非常重要的,比如笔试,虽然不太可能遇到原题,但是提前练习还是非常有必要的,就拿那个输入输出,不难,但大家平常几乎不会写终端输入处理的代码。不弄清楚相关的API,直接上,估计会出问题,在这方面浪费时间也不值得。性格测试,有HR的辅导,基本没压力过。其次是HR会按自己的情况帮你选相应的部门,以及流程中需要注意的地方,其他的就看各自水平和努力啦。面试过程要保持一个好的状态,给面试官一个专业,随和,乐观的一个印象。算法题需要多刷
点赞 评论 收藏
转发
13 13 评论
分享
牛客网
牛客企业服务