面试技巧

关注公众号 jb51net

关闭
IT专业知识 > IT职场规划 > 面试技巧 >

华为面试经历记录【一面、二面、机试+offer】

逍oo遥

我于2015年4月上旬在华为官网注册后只填了基本信息,没有完善简历,也没有申请职位,然后就给忘了。直到21日收到华为人力资源发的短信说由于我没有申请职位,无法安排面试,要我尽快申请,截止时间是当天18:00。当天我完善了一下简历请申请了两个职位,一个大数据挖掘工程师实习生(第一志愿),一个算法工程师实习生(第二志愿)。22日又收到华为人力资源的发的短信,是实习生招聘综合测评(性格测试)的邀请,主要测试你的性格是不是有孤僻,抗压能力怎么样,是不是适合华为高强度工作量。这个要认真对待,因为听说很多人过不了华为的性格测试,华为也是挺扯的!两天后如果你过了性格测试就会收到面试通知的短信了。深圳那边听说性格测试前还有个上机测试,北京这边今年没有,这点挺好的。

一面:

华为一面是技术面,面试地点在文津国际酒店,进去后先到HR那儿登记一下,交一份简历,HR会在你的简历上写上你面试的职位,方便安排面试。然后就到等候区等候面试官叫你的名字去面试大厅面试。一面是一对一,面试大厅同时进行着很多面试,不同的职位、不同轮次的面试都在这个面试大厅。面我的面试官是一个三十多岁的男的,坐下来后先让我做一个三分钟自我介绍,接着挑一个简历中的项目详细介绍一下,项目是解决什么问题的,自己在项目中的角色,自己的完成部分的主要内容,用了什么技术,算法。接着又问了实习经历。实习职位,实习工作内容。然后问了一下自己擅长的编程语言是什么,我说语言C/C++,还有Python,于是面试官提出了第一个技术问题,c++中关于内存分配,动态分配和静态分配的区别,我只知道动态分配是用malloc()函数,具体的区别也不太清楚,说以就说不出来,面试官见我面露难色就说,是不是太久了忘了,我说自己平时几乎不用动态分配,所以也不清楚。接着面试官又问我数组和链表各有什么特点,这个比较简单,我答出来了。面试官又问我熟悉什么排序算法,我说冒泡,选择,快排,归并和堆排序都熟悉,他就问我这些排序算法那些快一些,我说快排,归并和堆排序更快一些,他们的平均时间复杂度是一个级别。我以为他会让我代码实现其中一个算法,谁知道这就过了。可能还问了一两个技术问题,记不起来了,不过都不难也不深。最后问了一些主观问题,怎么规划自己未来呀,怎么评价自己呀,在学校学习成绩怎样呀,这些问题几乎所有的面试都会被问到,所以最好提前准备好,组织下语言,以防突然被问到,说话没有逻辑。面试到最后面试官会问你有没有什么问题想问他的,问题可有可没有,没想好问题千万不要问一些不经大脑的问题,比如“请问这个岗位具体是做什么的?”,你都不知道这个岗位是做什么的你就投,面试官也是醉了。最后面试官说这次面试就到这儿,一会还有一轮面试,让我到外面等一会儿,谢过面试官之后我就出去等了,一面算是过了。

二面:

华为二面是综合面试,不问技术,一对多,全是主观问题。一位面试官同时面两三个,我的面试官是一个五十岁左右的大叔,和我同时面试的是一个清华本科大三的小孩。还是先自我介绍,一个接一个说,然后问对华为了解吗,为什么报华为,自己的职业规划,说一下自己的优缺点,自己擅长的编程语言,在校的学习成绩排名。最后也让面试者提问,听其他二面的同学说,二面也被问了技术问题,这主要看面试官了,有的就是聊天,看面试官心情和自己的运气吧!综合面试完了就结束了,就可以回去等结果了,等HR电话通知offer事宜。

机试:

面试过两个星期有收到机试的通知,在北航,三道编程题,分别是100分,200分,300分,监考的人说拿到100分通过机试。全是字符串处理,两个小时,题目还是很简单的,基本都能过。

收到offer:

机试过了大概三个星期才收到offer,中间还以为自己跪了。