Intel⾯试经验与⾯试题⽬(已签)
就在⼀个多⽉以前,本⼈通过了intel的⾯试,拿下了intel的offer。鉴于⾝边的⼈很多还在为能否进⼊诸如UC,百⽥这样的公司⽽担惊受怕,我还是⽐较有成就感的。我⾃认为⾃⼰技术虽然有⼀定功底,但是绝不是⼩伙伴们中最⽜的,但是为什么和⼩伙伴们的结果完全不同,我觉得拿出⾃⼰的整个⾯试经历和⼤家分享⼀下还是⽐较好的,⾝边的⼩伙伴也催促我把⾃⼰⾯试期间的各种准备分享⼀下,所以我就很胆战⼼惊的写⼀写⾃⼰的经历,希望有⼤⽜看了不要嘲笑⼩的,⼩的在此谢过。
再次声明,此⽂更适合实习时想去intel的⼩伙伴,对正式⼯作的想去intel的⼤⽜们也有⼀定的借鉴意义。
还有写这篇经验分享,是因为之前⾃⼰上⽹想以前⾯过intel的经验分享时,发现要么太简单的⼀句话,要么就是收费⽹站要注册才能查看信息,感觉太坑,没有⼀个详细的经验介绍,因此在这⾥做⼀个分享。
开门见⼭,咱们直⼊主题。
1.关于intel的实习⽣招聘:
到⽬前为⽌,实习⽣招聘热潮已经接近尾声,各⼤软件公司在我们学校进⾏各种招聘,期间有百度,腾
讯,阿⾥,⽹易,华为这样的⼤公司,也有UC,百⽥,酷狗等等这些知名公司,但是intel却始终没有发出任何招聘声明发出,⽽且按照往年的情况来看,今年也是不会发什么招聘信息的。当然并不是楼主所在的学校差劲(国内前⼗,211,985),据我们⽼师跟我们说,intel对实习⽣⼀般是不召开招聘会的,他们采取的⽅式更加独特:各个⾼校设置联系⽼师,由⽼师在学院内部进⾏选拔,再由⽼师将选拔后的同学直接内推给intel,当然内推绝不是录⽤,你从⽼师⼿⾥获得内推资格仅仅获得的是⼀个⾯试资格,就好像你过了腾讯的笔试才有⾯试,过了华为的机试才有⾯试⼀样。你得到内推资格,那么你就有进⾏⾯试的资格,⾯试能否成功,就是你⾃⼰的事了,有点像师傅领进门,修⾏在个⼈的感觉。在某个岗位,你⾯临的是全国各个⾼校的经过选拔出来的竞争者,能否得到⾃⼰想要的结果,就看个⼈了。以我们学习今年为例,⽼师经过筛选内推了⼤概有20-30个⼈左右,最终拿到offer的有3个本科⽣,我们学校和同学们本⾝的⽔平并不低,所以我觉得这个⽐率有点低。
2.职位要求:
前⾯也说过,intel不办招聘会,不设招聘点,但是⼜是全国各个⾼校招聘,那么⾯试的⽅式⾃然是电话⾯试了。
python webservice调用
⽼实说,在⾯试intel之前,我也⾯试过⼏个公司,⼤中⼩都有,感受各不相同,但是电话⾯试还是头⼀遭,之前的⼀些所谓的⾯试经验根本⽤不到。
谈到⾯经,我这⾥想说⼀句,如果你是做软件的,⾯试的是技术岗,那么⽹上各种⾯试经验对你来说,不敢说全⽆⽤处,但是这个东西顶多是⼀个百分⽐在5以内的加分项,你脑⼦⾥装的东西,和你在短时间内⽤你学到的东西解决问题的能⼒,才是你能否成功的决定因素。像⽹上说的那些种种要注意的细节以及不注意会带来的给⾯试官造成的各种⼼理影响,⾄少对我们这些技术岗来说,都是扯淡。当然其他岗位怎样我就不敢说了,因为没有经历过。
具体流程:
先说说我⾯试的岗位吧,我岗位的全部要求如下:
Intern for Houdini infrastructure :
1. have excellent development and debugging skills, as well as strong problem solving and good technical writing in English
2.Any of the following skills is needed:
Previous experience in web design techniques like HTML DIV+CSS Javascript/JQuery/PHP etc.
Solid understanding of database technologies, like MySQL
low level language like C, C++ and assembly
Android programming
Program analysis and verification
Compiler related knowledge
没错,是英⽂,不仅职位要求是英⽂,后⾯往来通信的各种邮件也都是英⽂。说⽩了,外企对英⽂的要求还是⽐较⾼的,那么是否需要英⽂⾯试呢,的确英⽂⾯试是存在的,但是不必担⼼,intel的英⽂⾯试限于⾮技术岗,技术岗⾯的是你的技术,相⽐之下英⽂是次要的,但是次要并不是不重要,是除了技术的第⼆项必须的职位要求,因此楼主除了技术还有英语都要继续提⾼。
有的⼈可能觉得要求怎么这么多,⽽且有些技术是没有交集的,其实他就是看你会哪⼏项,那么在分配的时候会根据你的情况把你分进不同的部门,当然这些部门都属于Houdini infrastructure。由于本⼈对这⾥⾯的每⼀项都有所涉猎,⽽且对其中的⼏项也有⼀定的学习,因此选了这个岗位。这⾥说明⼀下,⽼师当时给了我们⼤概有⼗⼏个岗位的选择,我们每个⼈根据⾃⼰的知识所及选择⾃⼰合适的职位进⾏⾯试。html xhr open
3.⾯试流程:
高清视频素材库电话⾯试第⼀场:项⽬⾯mysql面试题目及答案
记得第⼀次电话⾯试前⾃⼰焦躁的等待了很久,因为之前⼀起的⼀个⼩伙伴早早的就进⾏了第⼀⾯,⽽且异常惨烈,情况⼤致是这样的:他当时还在睡觉,早上⼋点多intel就来电话了,结果响了好久他才接起来,⼀听是intel要⾯试马上就被惊醒了,⼀想⾃⼰总不能在床上躺着⾯试吧,就跟对⽅说能不能过会再打过来,对⽅应该也听出来他还没有起床,于是就过了⼤概⼗分钟⼜打过来,我的⼩伙伴则刚刚洗好脸,于是在⼤脑还没有百分之百的清醒前就别对⽅狠狠的虐了⼀次。据他说,当时⾯试官问的问题⾃⼰其实如果在最佳状态,⼼理平静的情况下是可以想出来的,但是因为来的太过突然,所以⾃⼰⼼理上已经缴械投降了,⾯试只不过是尽⾃⼰当时之所能,给出⼀个当时能想到的最好的答案⽽已。结果当然就是没有结果了。
⾄于我第⼀次⾯试的电话来的也是挺突然的,因为当时⾃⼰正在放学路上,我⼀想⾃⼰也总不能在⼤街上⾯试吧,因此就说⾃⼰在上课能不能改个时间,对⽅也没有什么意见,因为毕竟不可能24⼩时都空闲等待⼀个电话⾯试,时间定在了第⼆天的下午,因为我第⼆题早上还有课。
第⼆天,我翘掉了早上的课,到了⼀个可以⾃由说话⽽不被打扰,有桌⼦有笔四周没⼈的地⽅,针对给出的职位要求进⾏最后的复习,这可不是临时抱佛脚,之前已经为这个准备了很久了,可以说,我之前参加的各种⾯试其实都是为这个⾯试积累经验,做铺垫⽤的。
到下午两点,电话准时响起,⾸先对⽅讲的是中⽂,那么我就放⼼多了,加上⾃⼰的精⼼准备,⾸先⼼⾥上不会像⼩伙伴那样慌张,对⽅挺友好的,也没有⽹上说的⾯试官那种尖酸刻薄。⾸先他跟我确定了我作为⼀个仍在上学的学⽣如何保证有⾜够的时间投⼊到intel的项⽬中,因为intel要求你⼀旦去到那⾥必须保证有⾜够的时间能投⼊到⼯业⽣产中,⽽不是断断续续的打⼀些杂⼯。确认之后就进⾏了⾯试。
第⼀⾯是项⽬⾯,所谓的项⽬⾯,是对你写在简历上的项⽬进⾏询问。这种⾯试是相对⽐较简单的,只要是你亲⾝去做的东西,⾯试官的问题⼀般不会让你感觉到措⼿不及。这⾥需要提⼀句,如果你没有把没有做过的项⽬写在简历上仅仅是为了能够有个更加丰富的噱头,那么是很危险的。除⾮你有临场圆谎的能⼒,但是这种圆谎不是你说怎样就怎样,你是否做过,是否在说谎,⾯试官⼀试便知。
由于我选的项⽬是针对职位要求⽽来的,因此每个项⽬都很合⾯试官的胃⼝,⽐如其中有⼀个编译器的项⽬⾯试官问的尤为详细,因为这个相对来说复杂⼀些,因此他针对编译原理⾥⾯的各种基础知识结合项⽬对我进⾏了各种考察,⽐如我所做的这个编译器的内部细节⽅⾯的实现是否符合编译原理的基本原则,以及词法分析,语法分析,语义分析的各个阶段我做的各种操作,由于我们上学期刚刚学过编译原理这门课,因此我虽然没有准备的那么彻底,但是还是都回答上来了。在这⾥我还想说⼀句,在回答时⼀定要有⾃信,就⽐如我其实在回答时⼀些编译原理的细节知识记得也不是太清楚,有些地⽅可能不敢⼗分肯定,但是你在回答时不要因为这个点⽽绊住,哪怕你真的是记错了,那么你也
不要停住,要把⾃⼰知道的都流畅⽽有⾃信的说出来,磕磕绊绊的话⾯试官会觉得你学的不扎实,没底⽓,会在某个点打断你,那么你后⾯其实还知道很多东西却也没有机会说了。
总的说来第⼀⾯还是⽐较顺利的,⼤概进⾏了有五⼗分钟的样⼦,可以说是⾃⼰准备的⽐较仔细,选的项⽬⽐较合题,让⾯试官有问下去的意愿,因为他们⾯对熟悉的东西更加有的问,⽽他们问的越多,你就越有机会表现⾃⼰。
sql server数据库增删改查语句电话⾯试第⼆场:岗位技术⾯
这⾥所谓的岗位技术⾯,指的是⾯试岗位需求中讲到的各种技术需求,因为这体现了你和这个岗位的匹配程度,以及你融合进他们项⽬中的时间成本。⾯试官⾸先问我这⾥⾯会⼏项,我说都⽤过,然后他让我选择其中觉得⾃⼰最拿⼿的两项,然后他从这两项⾥对我考察。这⾥⼜要说明⼀下,这个⾯试官和第⼀个⾯试官不是同⼀个⼈,虽然他们声⾳很像。我选择了mysql和编译原理的知识。然后他就针对这两项开始发问,先问了⼏个⽐较刁钻的数据库sql问题,然后问了⼀下数据库底层的问题,⽐如如何优化查,mysql的存储引擎等等,⽽编译原理知识也是⾃⼰⽐较拿⼿的,因此总的来说回答的还是不错的,基本上是有问⽐答,⽽且是马上作答。对⽅也是⽐较满意,同时也顺⼿牵⽺的问了⼀下其他⼏个要求⽐如
javascript,css,html,android的⼀些问题,相对没有问那么深,只是看看你有没有了解过。
⾯试⼤概有四⼗多分钟的样⼦,挂电话前我问了问他还有没有后续的⾯试,他说他也不知道,⼀切听领导的安排,他还问我我是第⼏⾯,原来每次⾯试都是不同部门的⾯试官接到领导的⾯试要求⽽进⾏的,因此不存在你之前表现的好对你后续⾯试有加分的情况。tk域名无法访问
电话⾯试第三次:底层技术⾯
第⼆场结束后的第⼆天上午我就接到了要求继续⾯试的电话,当时我在上课,跟他说能不能改到下午进⾏,他说可以,挂掉电话我就抓起书包翘掉了课,跑到那个可以安⼼复习的地⽅进⾏临时准备,其实这种准备并不是真的期望能够碰上⾯试官问道的题⽬,只是给⾃⼰⼀个积极的⼼理准备,使⾃⼰在⾯对⾯试官抛来的问题时能够更加沉着冷静的思考。
电话还是很准时,⽽且还是和之前的⾯试官⼀样先和我沟通实习时间的问题,然后⼜开始了⾯试,原以为他要继续⾯试岗位要求的技术,结果这次没有。
他直接让我从C和C++⾥⾯选择⼀种⾃⼰跟拿⼿的⼀门语⾔,我⼼⾥想,好嘛,要考我的基本功了,我选择了C++。
果然,他全程没有涉及到javascript,mysql等等岗位需求,专门问我C++的细节。好在我在⾯试其他公司的时候都有专门的准备,对C++也做了系统的复习,他⾸先问了我多态的问题,然后他问我有没
有想过多态在内存中是怎么实现的,C++的四种类型转换,分别是做什么⽤的,进程进⼊内存中如何运作,内存如何⽣长,如何实现多线程等等,类似问题⼤概问了有⼗个左右。
⽼实来说,他问的问题很多是平时编程时⽤不到的,但是却是⼯业⽣产中经常⽤到的,因此我虽然有⼀个左右的没有答好,⾯试官还是⼗分满意的,因为如果他问⼀些基础的问题,所有⼈都能答好,他就⽆法做出选择了,就如我们⽼师讲的,你会的必须是别⼈不会的东西,你才⽐别⼈更有价值。
挂掉电话我觉得我离成功⼜近了⼀步。
电话⾯试第四次:算法+linux
由于第三次⾯试是周五,然后周末肯定是不会有继续的⾯试了,所以焦急的等了⼀个周末,⼼⾥充满了各种猜测,各种莫名的激动,但还是在图书馆好好的准备了⼀个周末。着重补了⼀下linux的相关操作,因为⾃⼰在这⽅⾯有点⼩⽩,⽤的少,怕⾃⼰达不到要求,因为⽼师说往届进⼊intel的师兄交代⾥⾯⼀律⽤linux进⾏编程,因此⾃⼰也必须熟悉这个操作系统,⽆论是出于⾯试准备还是出于⾃⼰未来的职业需求。
到了周⼀我还是没有去上课,⽽且继续补脑linux,终于下午进⾏了第四次电话⾯试。
⾸先他问了⼀些基本的算法问题,⽐如单源最短路,最⼩⽣成树,然后给了我⼏个具体的场景让我想
⼀下⽤什么算法能最⾼效的实现,⽐较类似于ACM的题⽬,只不过不需要编码实现,他那边⼀听就知道你这个算法靠不靠谱,如果他觉得有可⾏性的话,让我⾸先算出时间复杂度,然后针对这个时间复杂度去优化,⼀直优化到我觉得再优化已经不是我能办到的事情为⽌。另外还有⼀些排序问题,着重考察的是堆排序以及堆排序的⼀些应⽤。
然后他就问到了linux操作系统。这是我相对⽐较⼼虚的部分,好在他也知道我们学⽣阶段并不会接触的有多深,所以问的都是⼀些相对基本的操作指令,⽐如如何快速定位含某些关键字的但是不清楚具体名称的⽂件或是⽂件夹,linux⾥管道如何使⽤,vim如何使⽤,以及⽂件管理,磁盘管理的⼀些问题,由于本⼈对linux操作系统当时并不太敏感,过去这接近两个⽉具体问题也没记得那么全了,不过都是⼀些并不深⼊的基本操作,对于linux⾏家来说都是⼩菜⼀碟。
⾯试解说后他让我继续等消息,我说我已经进⾏了四次⾯试了,是不是还有后续的⾯试?本来期望他说没有了,结果他说这个他也做不了主,要看领导的安排。阿衰,⼜是万能的领导啊。于是我就继续的等。
电话⾯试第五次:HR⾯
好在并没有等多久,⼤概两天以后,我还是在上课,当时有两个从马来西亚打来的未接电话,我当时根本没有听到,事后才知道其实是万恶的360给我⾃动拦截了,等那边给我发来⼀封英⽂邮件,说⾃⼰
是intel的需要跟我聊⼀下,然后我⼜给那边打了过去,但是不是⼈⼯⾳接的电话,于是我就挂掉了,回了邮件之后继续等。
⼜过了不到⼀天那边再次打来,是来⾃马来西亚的来电,不知道为什么HR会在马来西亚,接起电话来是⼀位外国友⼈对我speak english,我听了⼏句就⼼凉了,⼼想都历经⼋⼗难了结果倒在了最后⼀关,英语⾯试要闹哪样?之前不是说好技术⾯没有英语⾯试的吗?不过我还是硬起头⽪和她交谈了起来,我开玩笑的说了句我们讲中⽂吧,没想到对⾯说好啊,然后就开始说起了中⽂!虽然不怎么流利但是交流是没有问题的。
原来其实我已经通过了⾯试,这次⾯试只是协调时间,地点,薪资问题,虽然在时间问题上出了⼀点点的⼩插曲,后来经过协调以后都满⾜了双⽅的要求。我成功的签了协议,拿了intel的offer,在我们班着实轰动了⼀下下。
总结:经过多个星期的准备,⼀个星期的⾯试,⾃⼰终于得到了想要的结果,⼼⾥的激动和开⼼是不⾔⽽喻的。重要的是这段经历,我希望⾃⼰的分享能够给⼤家带来⼀些有益的启⽰和提醒,希望⼤家都能够到⾃⼰理想的发光的平台!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。