211C++华为OD面经

36 阅读1分钟

本人背景:211本非科班,一年相关工作经验

机考:390
之前有断断续续刷点牛客和leetcode的题,然后机考前突击了几天CSDN的华为OD题库,就上了。 机试和面试的话可以参考这个博主的题库:

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…

面试手撕题库: renjie.blog.csdn.net/article/det…

综合面试/部门HR面:没什么技术内容,简单聊了聊天。

技术一面:问了些C++的特性,问了linux的一些命令操作,然后剩下没多少时间才手撕,发挥有点差,debug半天,勉强完成。

技术二面:也是问了些C++的特性,问了之前工作的内容,以及一些相关的项目,然后手撕一道leetcode困难的题,思路对了,debug半天报错,后面调试好了只能跑过面试官给的一半样例,时间到了,就结束了。

后面HR告知,两次面试结果评级不一样,需要再面一次。

技术三面:面试官上来直接手撕,正合我意,直接暴力AC掉了,然后面试官问我有没有优化方法,我整了个双指针完美解决。手撕结束,问了点项目内容,还有C++的一些特性以及Linux的一些知识点。

主管面:感觉像技术四面,问了好多技术内容,问完感觉自己有点菜,没有谈及薪资和定级。

当天稍晚点,HR打电话告知薪资定级,和预期有些差距,但是还在可以接受的范围内,愉快地答应了。