一次失败的面试——IBM电话面试
前几天接到IBM的电话面试了,虽然被PASS了,还是发个博记录一下吧。这大概是我第一次比较正式的面试了,虽然只是通过电话,但是还是暴露出了自己的很多问题,总结下,前事不忘,后事之师嘛。:)
一号上午接到IBM的电面预约,当时还有点小惊讶(说实话看到010打头的电话我还以为是推销呢),网申的时候也只是碰碰运气的心态,资料都没怎么好好填。电话妹子说我申请的CDL职位满了,问我GDC可以不,我说可以,然后就约在三号下午面试。
上网搜了一下IBM的面试流程,一面是HR,貌似只是聊一下基本情况,技术问题不会很多,但是周六还是赶回学校到图书馆复习了一下,了解了一下IBM的企业文化,刚好最近看了吴军博士的《浪潮之巅》,对IBM历史还算了解吧。英语方面就准备了一下英文的自我介绍,口语实在硬伤。技术方面看了看C++、OS、项目、设计模式之类的东西,心想着HR不会和你玩算法吧,就没怎么看算法。本来算法就是弱项,实习这几个月也基本用不到,都忘的差不多了。没想到就在这上面栽了,后面会细说。
三号下午13:30,IBM准时电话就来了,大连人力资源部打来的,一个男HR,声音出起来人有点疲惫,交待了一下就开始了:
HR:请介绍一下自己,说出最能突出自己特色、优势的地方。
我说好的。还顺口问了一句要不要介绍现在做的项目,感觉这句有点废话,HR说行,然后就介绍自己大学里面做的东西,兴趣爱好balabala。。。。感觉介绍的时候还是有点紧张,准备面试的时候写在纸上的条条框框都没看,全凭感觉去说了,想到一点是一点,个人觉得很扯。
HR:貌似不是很满意,说了些客套话。然后又提问:请说出自己大学或者曾经遇到的最有挑战性的事情。
额,这个问题貌似面试老套路了,之前准备居然没看,这问题可大可小,我就举了个在实习时候做项目的经历,就是啥加班加点把东西做出来啊,挺没新意的,貌似HR也不来劲,我balabala说了6、7分钟,说完就完了,HR也没针对性提啥问题。没想到更囧的还在后面。
HR:请把刚刚你说的那段经历用英语描述一遍。
我去,我当时整个人就斯巴达了。完全大杀器啊,早知道我就简单电说了啊,balabala一大堆干啥,不是都是英文自我介绍么,不按常理出牌啊。。。没办法,还是硬着头皮说吧。最后编了十几句实在编不下去了,只好求饶了,还辩解了一下,平常看文档都没问题,但是口语平常说得太少了。。。太尴尬了。
HR:呵呵,可以理解。然后就说下面的问题,请描述算法:求两个字符串的最大子串。
又一次尴尬了。我去,咋就来个算法啊,还没从刚刚的气氛中缓过来呢。只好赶紧想,直接暴力解法肯定不行了,得想个简单点,可一尴尬一紧张,愣是没想到动态规划上面去。中途还装模做样说要思考下,争取点时间。最后结果可想而知。。。。
到这基本就没我啥事了,HR说了点客套话,说要筛选,有结果了给我通知。。。基本就PASS了,晚上回去做了下IPAT,结果也不是很好。 :(
总结:完完全全失败的一次面试,算法、口语两大硬伤暴露无疑,不过也好,给自己敲个警钟,以后练口语、刷算法要加入日程了。Doit.im要好好用起来,再不能以实习忙作为借口了,晚上两个小时的看书、代码时间不能打折扣了。。。加油吧,骚年!
最后附上正能量:清华某大牛(《Node.JS指南》作者,同时github也是风云人物)的阿里巴巴应聘记录,2010级的,一样是应届生,差距太大了。哭了。这里有博客地址。