你的分享就是我们的动力 ---﹥

华为面试:驱动开发工程师面试过程

时间:2013-03-15 13:39来源:www.chengxuyuans.com 点击:

  华为驱动开发工程师面试——驱动开发工程师职位 (工作地点:深圳 面试花费时间:3天)

  面试过程

  今天下午1点半参加了华为的签约座谈会,简历里投的底层驱动和操作系统工程师,面试的时候被改成了海狮DSP驱动开发,最后被分到了武汉的光技术部做驱动开发,真的是一波三折,虽然不知道最终结果是好还是不好,但整个面试过程下来还是学到了一些东西,在这记录一下,抛砖引玉,希望对看此贴的人有所帮助。写的不好,多多见谅。

  1、机试:

  具体不记得是什么时候做的机试了。我填的是操作系统工程师和底层驱动工程师,机试是写程序,C/C++,选一个你会的写出来就行。编译环境是VC6.0,时间半个小时。机试之前还是很紧张的,虽然自己也写过一些程序,但毕竟是项目的,有足够的时间debug,但是这个毕竟是与工作机会有关系,而且时间有限。机试是在一个网吧进行的,天马丁字路口的嘉文网络的最顶层(发现华为的机试和面试都喜欢选最顶层,哈哈)。机试之前找一个以前的本科室友后来去浙大读研的要了一套华为的机试题,他给我的题目是总共三道题,main函数写好了,各个你要实现的函数接口也写好了,你去实现具体的函数实现部分就行了,要求神马的也写的很清楚。但是我们这次机试的时候,具体的函数接口滴木有,main滴木有,只有一张纸质的题目,说了一些要求。这个当时让我有点措手不及,尤其因为题目中提到【用户输入】,我以为还要scanf神马的,这个函数一般在嵌入式里面用的少,倒腾了一会,后来发现不需要用,浪费了点时间。最后题目没有做出来,但是编译能过,提交了。旁边坐的一个MM做题的时候问我怎么加断点啊,怎么编译啊,最后提交的时候好像还有compile error。

  机试结果:在一个下着雨的下午,不太愉快的结束了,心里惴惴不安。

  2、面试:

  22号收到了华为的面试通知短信,心里稍微松了一口气,因为之前一直担心机试没过进不了面试。当初机试的时候工作人员就说机试结果不会影响面试机会,当时以为是给我们减压的,但现在事实证明确实不影响,基本上大家基本上都收到了面试通知,所谓的“海面”。所以以后大家参加华为的机试的时候,不要太紧张了,没有那么严重。

  面试地点:大成国际酒店29楼和28楼,坐立珊线到牛尔教育南阳街口下车,然后过天桥去路对面就行。华为的面试几乎年年都在这个地方。

  由于我是10点半的面试时间,所以早上还去中楼106参加了联芯科技的笔试,感觉做的不错,做完之后马不停蹄的赶往华为面试地点。后来事实证明马不停蹄是没必要的。到了大成酒店的29楼,我第一次感受到了什么叫人多,什么叫就业。那叫那个人多啊,压力大!!把事先打印好的华为官方简历交给HRMM,然后等着被叫到。交简历大概是10点半左右,被叫去一面到大概是11点半,足足等了一个小时。

  第一面:技术面试

  终于被叫到了,跟着一个三十多岁男的,个子矮矮的一个技术面试官来到了一个房间里。房间里共有四张分开的长方形的小桌子,每个桌子上两个面试官。进去后坐下,面试官叫我先做自我介绍,PLPLA讲了一下,比较简洁。然后就问我做过什么项目,我就把本科和研究生期间做过的项目说了一遍,特别强调了一下自己有工作经验,希望能加点分。接着就是让我看一个程序题,冒泡排序的,估计是他面试前一个哥们的时候写的。首先问我这个程序是干嘛的,我回答说是冒泡排序的。然后我发现程序可能写错了,跟他提出来,他拿过去看了一下,说这个程序没问题。我又接着继续检查,后来发现这个程序肯定有问题,又继续提出,面试官又继续拿回去检查,仔细看了下,然后说这个程序确实有问题。OK,程序关成功过了。后面还是问项目的事情,项目都是亲身参与的,说起来滔滔不绝。最后面试官看了下成绩单,说了下我成绩不错,然后叫我去外面等消息。

  【一面】心得:

  1、不要慌,无论是要你写程序还是要你看程序,沉下心,就像自己平常看程序一样。你想想,就那么几分钟,他们不会弄非常难的东西考你的。

  2、平常的基础知识要踏实,常见的排序算法啊,基本的C语言知识之类的。

  3、回答问题的时候要和面试官有眼神交流,这一种礼貌。

  4、项目经验方面的话,没怎么做过的不要说自己做过,而且还说自己是负责人什么的,万一到时候遇到比较刁钻的面试官是可以问死你的,虽然即使你做过也有可能被问死,但至少不会死的那么惨。说项目的时候如果可以的话,用笔画画框图,这样子面试官更能懂一点。

  5、这关也要看人品,遇到比较不怎么刁钻的面试官的话就容易过一点。

  6、第一面好像不怎么刷人。

  第二面:群面

  12点左右搞完第一面,足足等了2个多小时,才到第二面。传说中的群面啊(别称:群殴、群P)!面试之前我在网上找了无数的群面帖子看,像看三国小说一样,尔虞我诈,合纵连横,太精彩了。一不小心,自己已是剧中人。说实话,进去之前心里还是挺紧张的。我们14个人被一个HR带到了一个房间里。房间里放了一个大桌子(应该是小桌子拼起来的),整体呈长方形,三个HR(两男一女,女的坐中间,均面无表情)坐在长方形的短边,靠窗的那边。我们进去之后随便坐。我们专业有一哥们和我认识,两个人说好坐一边。坐定后,HR问大家有没有相互认识的,当时心里起了一点小矛盾,不过担心这也是个测试,于是我们两还是诚实的举了手,于是乎我们就分到了不同的队。接着我所在的队中又有三个人提出他们是认识的,HRWM(women)就让其中一个去和对面一个穿西服的对调,很凑巧的是,被对调的就是我认识的那哥们。于是乎,我们两个又到了一组。当时心里一阵暗爽!

  首先是叫大家把一张A4的纸三对折,折成一个三角柱型放在桌子上,不朝底的那两面写上自己的名字。所以一眼望去,大家都知道对方叫什么。接着就是自我介绍,每人30秒钟,说自己的基本信息和【最大的缺点】。我坐在HR的对边,很不幸是第一个。于是乎就做了下自我介绍。我说我最大的缺点是项目和为人处世的经验不足,比较中庸。后面很多人介绍的时候也貌似都跟着说这个。当时心里有点小担心,担心HR们会认为我带了个不好的头。

  自我介绍完毕后就是分组讨论。首先HRWM说了一下要做什么,我们的题目是“成功者需要具备的素质”,给出10个选项,按重要程度排出前三个,和网上看到的帖子的内容基本差不多,都是排序。接着就是15分钟的小组自由讨论,当然首先每个组要选一个组长出来。我们组选了我认识的那哥们。15分钟的时间内,我们选出了我们认为的最重要的素质的top_3,第一是目的性强,第二是全力以赴的工作精神和工作方法,第三是永不松懈的行动力量。对方是第一是坚强的意志力,后面的不记得了。其实一般辩论的时候都是就第一个因素展开辩论的。

  15分钟的讨论完毕之后是每个组的组长做陈述,3分钟,然后还有2分钟的组员补充。我们组长昨晚陈述后,我站起来补充了一下。接着是对方陈述和补充。两边都进行完毕之后,就是开始激烈的辩论了。在辩论开始前,HR会问刚刚补充时哪些人没有发言的,后面的发言机会会让他们优先。

  辩论开始时,我们说我们为什么要选择目的性作为最重要的因素,对方会提出反驳。当对方说目的性太强容易让人局限于局部目标时,我举手示意我要发言,我提出的论点是泰坦尼克号的沉没,因为冰山来的时候没有及时调整航向,即使它有当时世界上上最坚固的船体,训练有素的船员,但最后还是摆脱不掉沉没的命运。但是如果它不沉没的话,它肯定能到达纽约。我个人认为我这次发言应该给HR留下了深刻的印象。后来想想还可以把加勒比海盗里面的杰克船长的那个总是朝钱看的破罗盘拿出来说一说,可惜当时没有想起来。否则泰坦尼克号加上黑珍珠两艘船应该可以载着我到达胜利的彼岸吧!(有点文艺青年了)。之后的辩论就是你来我去,对方一直强调为什么要意志力强,我方则反驳为什么要目的性第一等等。

  辩论时间完了之后就开始了“窝里斗”。我们这次群面的时候的“窝里斗”主要是HR会让每个人评出【贡献最小】和【贡献次小】的人,大家先想一下,写在纸上,然后HR会点人起来问他选的谁,为什么要这么选。我们这组意见比较统一,选的两个人是没有怎么发言的,理由也是没怎么发言。一般HR会点被评为贡献最小和次小的人起来,问他们对别人对他们的评论有什么意见。我们组的被评为贡献最小的那哥们我个人觉得还是挺有勇气的,站起来后说自己确实贡献小,要是要自己排的话也排在最后,勇气可嘉。一般每个人都要站起来说一下自己的贡献排序结论和为什么,中间肯定会遇到HR的刁难。比如说我在说我的结论的时候,提到了他们没有抓住对方辩论中的弱点,HR就会问我为什么当时我没有站起来抓住对方的弱点辩驳对方。这个环节结束后整个群面就结束了,接着又是一个漫长的等待。

  【二面】心得:

  1、冷静冷静再冷静,过于紧张只会让你脑袋空白,说话没有条理。适度的紧张反倒有好处,可以让你集中注意力;

  2、发言前要先举手示意,不要站起来就发言,更不要打断对手的发言。打断别人发言是HR才有的权力。

  3、发言的时候腰站直,要像一个辩论手一样,有手势,有眼神交流,吐字清晰。

  4、辩论环节千万不要拆己方的台,这是很危险的,说明你不团结。

  5、话想好了再说,不要过于追求发言的次数,要追求发言的质量,在合适的时间提出有针对性的发言会给你加分。一味的 重复别人的观点可能会让你减分。

  6、不要太积极,也不要太不积极。(网上的GGMM说的)

  第三面:性格测试

  从二面完毕到三面,中间足足等了2,3个小时,当然这三个小时也是比较煎熬的,因为据说二面刷人最多。每每听到华为工作人员拿着话筒说“以下叫到的同学可以回去等消息了”的时候,菊花就不自觉的一紧,生怕念到了自己的名字。

  好不容易等来了三面,心里轻松了不少,因为听同学说三面四面基本不刷人。但现在回想起来,其实不然,每一面起来都很重要,每一面都可能导致你最后被刷掉。PS:二面后,我们组才刷了1,2个人,被评为贡献最小和次小的哥们好像都没有被刷掉。原因可能是技术面试的时候面试官觉得技术强,所以后面的二面面试官会综合考虑,毕竟大家都走研发的,不是搞政治的。

  三面是性格测试,就是测你心理有没有问题,华为不想和富士康一样有高空跳楼队的编制。性格测试是在电脑前面完成的,原本心里琢磨的是,凡是不确定的都选A。结果开始机试的时候才知道,华为的性格测试题压根儿没有ABCD。一般是给你三句话,然后选出最符合的一句,选出最不符合的一句。最最重要的是,做到后面,你会发现很多选项和前面是重复的,所以一味的追求性格完美,比如说刻意把自己塑造为一个爱加班,又创新,能力又强,待人又好,心理又巨强大的人,到最后你会发现很多选项你不知道该怎么选,因为你压根儿不记得前面你遇到这个选项时选了什么,最后可能导致的结果就是你性格分裂,前面说自己爱创新,后面又说自己巨不爱创新。总之,性格测试也要认真对待。每一面都有分数,只不过第三面的分数是系统自动算的。

  【三面】心得:

 

  1、每一关都要严肃认真对待,过了二面已经不容易了,不要在第三面上栽了跟头,阴沟里翻船。

  2、切记!有很多重复的题目!

  3、注意时间!

  第四面:boss面

  第四面就传说中的boss面。第三面到第四面几乎不用等待。第四面的面试官据说一般都是某个部门的主管之类的boss。我的面试官是一个大概40多岁的男的,说话啊什么的就像个主管。首先依然还是自我介绍,接着就是问了工作地点。我回答说岗位和机会排在第一位,地理位置在第二位。后来他问到如果深圳上海和武汉同时都有底层驱动开发的机会,你会选哪,我说武汉。一方面觉得离家比较近,二是觉得武汉在中部这块发展也算不错的。这句话给我后来分到武汉埋下了伏笔。我的boss面很快,最后他问我有什么问题要问他的,工资方面我没有问,问的是华为有些什么机制能帮助工程师成长之类的常见性问题。他回答完了之后整个面试过程就完毕了。整个耗时不超过10分钟。四面完毕后就可以回去等消息了,一般是1到2天后会短信通知你去参加签约座谈会。

  【四面】心得:

  1、boss面也是很重要的,他的打分会决定你最后是否会被录用,这是我今天签约的时候听HR说的,因为一些人四面完了之后没有收到签约短信,但是他们自我感觉良好,原因可能在于boss面的综合打分不理想吧。

  2、这个也要看人品,看遇到的boss对不对你的胃口。如果合胃口的话,那面试过程会顺利一点。

  3、老生常谈的问题,说话记得眼神交流等等。

  签约座谈会:

  到了这一步,大家都知道要干嘛,签约!今天下午去了大成的29楼,签约!一堆人叫到一个会议室里面,正儿八经的会议室,不是群面的时候的小房间。然后说了一些注意事项,比如说要交什么材料啊,三方怎么填写,没有这些材料怎么办之类的。比如说我们湖大就没有发三方协议,所以我们要承诺在10月12号要寄三方协议过去,否则就不算签华为了。接着最重要的环节就是每个人的去向问题。这个原本以为可以自己选,后来发现HR说:以下我会念每个人的岗位和工作地点,你们在华为就业协议补充条款里对应的地方打钩就行了。我X,这不是强买强卖吗?我原以为我会被分到DSP部门的,结果被分到了武汉光技术部,脑袋一麻,做的嵌入式,怎么去搞光通讯了。后来想来想去可能就是因为前面四面的时候那句话吧,哎,“活”从口出啊。最后还是签了。

  以上就是我的华为求职经历,希望写出来对大家有点帮助,写的不好,很多地方可能大家不太认同,多多海涵!最后谢谢所有面试过程中给予我帮助和指导的同学们和师兄师姐们!

转载注明地址:http://www.chengxuyuans.com/Workplacelift/FamousInterview/53198.html