华为OD面经-C++开发 2024年5月最新出炉~

140 阅读3分钟

个人情况: 1年半测开1年底被裁,双非渣硕;过年回来就开始投简历,刷题。

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

一开始我备战就是只刷牛客上的题目,那时候天真的觉得好简单!然鹅,做了两个真题一下子打回了原形!!刷了1个月CSDN的真题题库后就开始正式走流程了~

面试过程:

  • 3.30 机考

机考三道题分别是:分配土地、最小矩阵还有火星文;看到三道题就知道稳了,都是原题,所以很快就做出来了,但可能有些特殊用例,所以就ac了两道,拿了360,不过很满足啦;然后第二天就安排了性格测试,也是没啥问题就过了。

推荐下我用的真题题库吧!~

Java题库: renjie.blog.csdn.net/article/det…

Python题库: renjie.blog.csdn.net/article/det…

C++题库: renjie.blog.csdn.net/article/det…

Js题库: renjie.blog.csdn.net/article/det…

C语言题库: renjie.blog.csdn.net/article/det…

  • 4.12下午 HR面;

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

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

  • 4.15晚 技术1面

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

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

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

最后就是手撕代码环节,是删除倒数第n个链表,所以很快就a了出来

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

  • 4.16晚 技术2面

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

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

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

整个面试最难的就是半小时的八股了,CSDN上也有对应的八股文总结,renjie.blog.csdn.net/article/det… ,内容很全,但是我没背完,感觉不一定能过,再次感谢,笔芯~

也是第2天告知通过~

  • 4.17下午 主管面

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

  • 4.19中午 谈薪

前一天晚上让提交个人的薪资情况,要求很严格

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

  • 5.7下午 offer

这个过程是真煎熬,每天都担心华子不给过,或者出什么差错一类的!

好在最后一切顺利,拿到了offer,