测试转C++开发面经(华OD)

个人情况

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

备战心得:

一定要听劝!一定要听劝!一定要听劝!!!

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

面试过程:

  • 机考

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

  • 找部门

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

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

然后我就和栗栗姐说了,栗栗姐也很爽快,直接说让对方和她以及主管进行对接,我和那个mm的hr说了后,说不用,直接转到他那边就行,他能搞定;

这个时候我就感觉不太对劲,然后就问他怎么解决,他说有内部消息马上岗位要增加了,他到时候给我推进去;我觉得不放心,随后就又找栗栗姐问了下,栗栗姐又找了他主管,最后经过一番打听才搞清楚,之前栗栗姐这边就遇到过类似的情况!

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

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

  •  HR面;

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

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

  •  技术1面

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

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

接下来就开始问C++的常规八股,比如:

设计模式有哪些、多线程有没有接触过等等一类;

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

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

  • 技术2面

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

说完就开始让我自我介绍,然后就是八股:

C++的三大特性、

STL库有哪些,区别是啥、

虚函数和纯虚函数区别、

多线程的互斥锁、

智能指针有哪些,优缺点、

消息队列怎么实现等等;

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

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

也是第2天告知通过~

  • 主管面

主管貌似比较忙,约的5点,结果5.20才上来;估计是赶时间,上来就直接让我简单介绍,问了:

目前的情况

为什么来南京

为什么转开发

平时有看什么书或者做什么项目嘛?

然后就是反问环节,整个面试也就20min结束,第2天告知通过~

  • 谈薪

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

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

  •  offer

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

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

全部评论

相关推荐

08-18 19:14
已编辑
门头沟学院 Java
自我介绍: 双非一本考研失败非科班非目标院校的应届菜鸡,自学的c++,算法基础仅有408的数据结构,简历上有一段划水的软测实习和一个C++写的服务器项目。机试:365分,准备了大概三周,完完整整的刷完了hr给的题库,碰到两道简单原题,中等题不在题库hr给的题库,但难度较低。总体难度不高,运气较好。资面:在没有通知的情况下,在晚上差不多九点的时候突然打了个电话,很简单的聊天,一些在校经历等就没了。性格测试:照着hr给的方法做就可以了技术一面:当时面试提前五分钟进,结果面试官已经在等着了。简短的自我介绍后就问是不是应届生,后就让我讲一个自己的项目,整场面试都在问项目,然后穿插着少数八股(主要是多线程的同步互斥,线程安全等)问的我是满头大汗。然后手撕给了一道很简单的字符串题,几分钟就给出答案了,面试官截了个图就结束了。40多分钟技术二面:这次面试官迟到了五六分钟,自我介绍后也是问了是不是应届生,然后说既然是应届生那就问点C++最基础的东西吧,整场都在问八股文,主要包括编译过程,内存管理,内存泄漏,常见的数据结构的特点、设计模式等,问的稍微有点深。然后手撕代码也是一道简单的字符串题,也是几分钟就给出答案了,然后就他给一个用例我测一个,过程中稍微改了一下,最后面试官说可以了。40分钟左右。主管面:整个过程十分钟左右,电话面,感觉就是走了个流程,自我介绍完后就问一些在校经历等就结束了。最后是和hr谈薪,按照机试后的报,直接一口答应提流程,不知道是不是要少了(要的是D1范围的薪资)目前在等offer。整个过程有惊无险,最害怕的手撕没来难得给的都是简单题,自己很认真刷了力扣的热题100,结果给的有点简单了。然后就是技术一面和二面两个极端,一个基本问项目,一个基本问八股,我一面之前八股看的多然后准备二面时基本都在看项目,结果就不问了。估计全部面试都是按照应届生难度进行的,然后定薪也是(我猜的)感觉给的题也不难,开场前都会问你是不是应届生。#华为od##华为#
查看3道真题和解析
点赞 评论 收藏
分享
2 4 评论
分享
牛客网
牛客企业服务