我是从2020-06-28到2020-07-28面试的华为自然语言处理算法工程师,地点在南京。
主要流程分一下6块:
1. 机试题目。
2. 性格测试。
3. 第一轮技术面试。
4. 第二轮技术面试。
5. hr电话面试
6. 综合面试。
其中,
1.机试题目,主要是两道简单的题目和一道中等难度的题目,考试是在牛客网上进行考试的,可以先在牛客网上进行练习刷题(地址:https://www.nowcoder.com/ta/huawei)。总共两百分,简单题一道50分,中等题目是一道100分。其中的一道简单题是dp问题,其余的我也说不好,是字符串的问题,总之最后是所有的测试示例都通过了。
2. 机试通过之后,第二天性格测试题目就发过来了,这个只要回答的都是积极的就可以了,也是通过了。
3. 然后是安排第一轮技术面试,是视频面试,这个安排比较难安排,面试官的时间很难协调,大概是1-2周之后才安排的第一轮技术面试,主要是是让我讲一下自己的项目经历,问的也不是太深,最后就是手撕代码,是leecode上面的1162,主要是要使用BFS算法,我是暴力解决的,面试官人很好,不在乎时间复杂度,特别好。
4. 然后是安排第二轮面试,也是视频面试,这个安排也是挺不好协调的,也是经历了1-2周的时间才安排出来,这个上来就是先手撕代码,是leecode上面的18题,主要是考察双指针的问题。这位面试官人也很好,但是可能是偏网络开发的,问的基本上都是工程的问题,我确实不是太懂,所以回答的不是太好。不过,咨询了hr说我通过了,我确实还是很开心的。
5. hr电话面试。hr也没有聊太多,就聊一下我的职业规划相关的,以及对华为OD做了进一步的解释,基本上和网上讲的差不多,是华为的预备军,待遇和华为内部是基本上一样的,除了没有期权什么的,自己努力的话,是可以的转成正式员工的。
6. 最后一轮综合面试,也基本上是咨询一下职业规划相关的,也是协调时间挺困难的,先约的早上9点半,然后又没时间,一直到晚上8点半左右才有时间,进行了简单的交谈。然后hr说我通过了。
综上所述,华为的面试还是相对比较流畅的,除了时间稍微久一点,当然,审批流程说的也是挺长时间的,可能要1个月左右,我确实挺有意愿加入华为,我就愿意多等等吧。
希望我的这个面经可以帮助到其他人。
全部评论
(12) 回帖