前段时间华为主动联系我要不要面试,抱着试一下的心态接受了面试邀请,最后顺利拿到了offer,不过最终由于方方面面的原因还是没有去。
本文主要分享下,面试的大致过程。
1. 初步电话技术面试
主要问了下,项目C 的后台开发(大概40分钟)。
1. 高并发相关的问题。
2. 以及为什么使用redis做缓存而不是其他的消息队列入kafka,以及项目的稳定性。
3. 问了java,c 哪个更熟悉点,答C ,然后问了很多C 基础(和校招的C 基础问题差不多)。
4. 简历的图像识别相关的,面试官不懂的,基本没有问。
2. 性格测试
电话技术面试过了之后就是性格测试了。
可以参考知乎的回答: 华为招聘时的性格测试依据是什么?难道是按时完成答题?
我在做题的时候基本是按照自己的想法来的,最后也过了。
3. 现场面试
到了深圳,去了对应的部门,会议室有人给我们讲解:
1. 部门的主要工作内容
2. 职业发展
3. 薪资待遇
讲解的过程中,在谈到薪资待遇的时候,讲解人说:入职华为底薪可能不高,不要有太高的期望(最终给我的offer薪资也确实不高,不过也不算很差),说华为主要看奖金和股票(如果你干的好),不过我觉得底薪还是很重要的。
首先是HR面试(HR也懂点技术,只记得大致的面试内容):
1. 你当前的技术发展的最大问题是什么呢?(这个问题我觉得还是挺不错的,即显示了你的当前的技术水平,也考察了你对自己的认识)
2. 工作中的成果。
3. 现有的公司部门,你觉得最好的几点。
4. 团队怎么样?有没有什么牛人。
5. 公司加班多不多(主要想看你们对加班的看法,以及能不能接受加班,感觉这个面试过程中华为挺看重的)
6. 家庭成员
7. 期望薪资(说了自己的期望,视乎面试官觉得我说高了)
技术领导面试(只记得大致的内容):
1. 大致聊了下简历上的工作内容(好像前面的技术面试官,对我的评价还可以)。
2. 期望薪资。
3. 其他的记得不清楚。
4. 机试题
机试题不怎么难,主要是在输入输出上花了点时间,平时写代码基本不用考虑这些。最后拿了160分,满分200分,做的过程中不知道怎么滴给提前提交了,我以为有好多题目,确实只有一题。
5. 谈offer薪资
机试过了之后,华为要求你给出自己的薪资以及奖金证明,所以在面试的过程中千万不要虚报工资。
最终给我的offer薪资也确实不高,不过也不算很差。谈薪资的时候要注意,如果你们有什么补贴比如说饭补(或者包吃啥的),直接说道你的薪资里面,不要算补贴,这样最后你可以在这个基础上加工资。比如你薪资 15K然后又1K饭补,那你直接和面试官说你的薪资16K,不要说15K有1K的饭补,这样别人在15K的基础上给你加薪,而不是在16K。
注:华为不包吃,食堂也不便宜。
整体面试过程,面试官给人的感觉还是可以的,不过最终由于方方面面的原因还是没有去。