写在开始
首先申明这不是我要分享的成功面经,这是一篇面试纪实。昨天面试归来,一身疲倦。在路上想了下面试官的箴言,感触良多,故写一二事,以纪念这次面试的失败。
笔试:TX的笔试题比较简单。笔试前天还向班长咨询通过笔试的杀手招,结果我还真被班长"鄙视"了一下。笔试题是不定项选择题和填空题,有复习过数据结构和算法基础的知识,一考而过是不成问题的。选择题有20道,知识点包括二叉树遍历,计算机网络IP子网划分,指针,拓扑网,死锁的必要条件,DMA,以及编程语言细节问题,从面试题来看数据结构与算法居多,计算机组成原理、操作系统与计算机网络大约在三四道题的样子,少选、错选、多选都是不得分的,全部做对很不容易。填空题涉及大端与小端问题,FIFO置换算法,直接插入排序,指针与数组,还有一道可以用手机搜索出答案的题:衡量软件可靠性的定量指标,估计是考软件工程的知识。
面试:很惭愧,我又一次的止于一面。下面就大概说一下面试那30分钟的事儿。
面试过程
自我介绍。个人觉得除了说基本信息之外,还得把面试官引导到自己擅长的地方来,说不定在介绍的时候,不经意的一个地方,面试官会打断你,然后开始和你聊,这是一个缓和心理的过程。可以引导到自己做过的项目,或者自己曾今在实验室研究过的东东。可惜的是,我没有成功的将面试官引过来,没有占领制高点。
简历上的专业技能。我应聘软件开发应用方向,然后面试官问以前做过的是基于Windows还是Linux,我说windows,他就问Windows的运行机制,说实话,没想到他会问这个,回答的马马虎虎。之后,还问了擅长的语言和技术,他一听我接触编程实践比较长,基本不问语言层面的东西。技术上也没问算法类的,直接来一个差点打晕我的问题,请你谈谈从界面设计的角度讲,应该注重哪些素质,我晕,这问题太无敌了,然后我就结合项目扯用户体验,界面设计应该考虑哪些因素等等,大概就说了一两分钟吧;接着他又换话题,他问从程序员的角度讲,界面设计该注重什么,我就说注重心理学吧,我敢肯定这是他引导我进入陷阱的,他问我看过哪些这类的书,我的确翻过,但是书名忘记了,就不了了之了。期间还问机器学习都知道些什么,我果敢的回答到PCA、SRC和聚类等等,因为前面两个我回答的比较果敢,聚类说的比较晚,我很期望他问问我前面两个,我有信心能撑十几分钟,可是人家貌似感觉到我说聚类时候的犹豫,果然问聚类啊,问聚类算法啊,模模糊糊的,豆子大的汗珠额头铺满了,一排一排的。接着又问了网络编程方面的,问TCP和UDP的区别,刚说了一点,一个是安全的,一个是非安全的,还想着往后面说呢,他就打断了,说为什么是安全的,为什么是三次握手,为什么是三次不是十次八次一次的……算了,这个地方就先写这里吧,我压根儿就没涉及过这些问题,怎么回答(PS:只能说准备不够充分)。
项目经历。在最后几分钟里就扯了下做过的项目,实话实说了,然后还扯我看过哪些书,我就说WPF技术类的,还有非技术类的,比如浪潮之巅,还说了人月神话,这家伙就是够贼的,回答果断的方面,他一概不问,就问犹豫的地方,比如人月神话,我还没看完呢,扯的一般,期望他问问我WPF或者是浪潮之巅啊,尤其是浪潮,我都看了三遍了吧,可能人家不敢兴趣。还有一些非技术类问题,例如你的优缺点,对应聘实习职位的具体理解等等问题,我真实的回答了。
回问问题。这部分是应聘者向面试官提问,如果提个深刻有内涵的问题,说不定还可以和面试官再聊聊。我问了四个问题,事先都记录到小册子上了,打开便签,我就问了以下几个问题:有关软件研发应用方面在公司内部的工作具体是怎么分配的;根据我今天的面试过程,您觉得我在哪些方面加强或补拙,以在以后的求职过程中占据有利因素;如果我有幸进入腾讯实习,您觉得在这几个月,我从哪些方面开展工作会脱颖而出,成为一名真正的职业人士。大概就是这几个问题,面试官回答的挺认真的,说一大堆,说实话我听的也很仔细。
总结面试
大概的过程就是上面写的30多分钟的事儿吧,挺惭愧的,问的很多专业上的东西,都是模模糊糊的,总之除了自己不紧张和后面向他问的问题外,没有一个地方是让我满意的地方,这场谈话从一开始就是不顺利的,原因有一下几条:
客观的讲,还是自己没有把知识梳理好,问的这些其实都会,只是不够深入,研究不够精湛;有关界面设计的心理学和人月神话,如果我认真总结,会回答的很漂亮。
外在原因:天气下雨,身体不适,虽然这些都不是原因,但是这些细节上影响情绪的原因早就有过,只是内心还不够强大,不够强大到可以忽略外在影响的境界。
心理原因:没有引导面试官走向自己期望的地方,反而被人家给占据制高点了,从战场角度讲,他就是个狙击手,随时都可以击破我的兵力部署,我也不是一个合格的指挥者,知识大量的缺漏,兵力薄弱,岂能战乎?
其他原因:我特鄙视在我前面那哥们,占了我的时间,他是调过来的,西工大研究生。结果面试官问他的问题都是什么SVM向量机,遥感技术,PCA,聚类算法,问的我心中发毛,我甚是感觉有压力,到我的时候,我后面还排着下一个小时的哥们,so,面试官有些草草了事的感觉,不过也是哥没把人家的心留住。
写在结尾
我在回来的路上想了很多。他们都面了好多个面试官了,觉得前面面的不合适,就去调了一个。还问自己该不该学学他们,最终自己所谓的原则战胜了心理。这结局都是可想而知的,我面TX两次了,都止于一面,加上面试官最后给我说的话,是该好好想想自己以后的路了。总之,专业知识需要梳理,面试经验需要积累,还有外表需要重新换个皮,得职业一点,至于面试中回答问题,我觉得得懂得虚伪一些,意思是不全部回答真实的,也不全部回答虚假的。