面试总结

来源:互联网 发布:性价比高的微单 知乎 编辑:程序博客网 时间:2024/06/05 20:08

经过长达一个月的准备,近三周的面试,无数次的奔波,今天终于拿到了一份自己还算满意的offer,很激动,当时有些失态,让同事们见笑了一次。在原公司工作了5年多,几乎忘记了面试的感觉,经历了这一个月,感受颇多,总结下,大家共勉吧。

1.        面试准备

其实面试真的需要准备,有无数次因为没有准备致使面试失败的惨痛的教训。最基本的就是个人介绍,这个是必须准备的,最好能分阶段,自己在某个阶段在哪个公司就职,学习了什么,擅长什么,做过什么,言简意赅,突出重点,千万不要太冗长,还没说完就被打断就比较尴尬了,务必写下来,背诵下来。另外还有下面几点如下。

做过的系统要能准确描述

根据我的经验,90%以上的面试官都会围绕你之前做的项目刨根问底,而且是往祖坟上刨。如果你连自己做的项目有哪些功能,应用在什么行业,市场成绩如何,你负责开发的模块的业务流程是什么,实现技术有什么,这些都说不清楚,估计面试官会怀疑你这个项目是不是造假了,至少也会认为你的表达能力有问题,自己做过的事情都说不清。

说个案例:

前期面试了一个公司,公司要做的产品和我之前做的一个产品功能基本类似,但是就是因为前期没有详细的准备以上问题,面试时说的乱七八糟,导致面试失败。搞笑的是后来至少有3个猎头都向我推荐那家公司,认为我和那家公司的要求十分匹配。

用过的技术要全面了解

项目中用到的主要技术绝对不要用完就完事,要找时间对这些技术进行全面的学习,除了可以改进自己写的代码,也丰富了自己的知识面,很多面试官都会针对你所用过的技术询问一些技术细节,自己用过的技术都说不清,面试官会认为你不是一个真正爱钻研技术的人,后果必然是失败。平时我们工作中经常会有一种思维,不会的东西上网查一下就会了,其实这是一种被动积累的过程,主动积累的方式就是用到一个类,先把工作的问题解决了,事后在找机会对这个类进行详细的了解,提供了哪些方法,适用的场景有哪些,有什么优缺点,有没有更优化的解决方式。

这一点不仅面试前要准备,重点还是日常工作中的积累。

基本功要适当准备

基本所有的招聘都会要求了解精通设计模式,了解精通各种算法,其实我也记不住所有的设计模式和所有的算法,但是至少要记得常用的,至少要记得其中几种,而且要特别熟悉其中一部分,包括他们的适用场景和优缺点。一般遇到设计模式的问题时,我的回答是:常用的都记得,比如工厂模式、单例模式、android开发中常用的观察者模式、两个系统集成时会用外观模式。如果面试官详细问你其中某一个,你把大体思路说下就可以了。其实我怀疑大多面试官估计也不可能全记住。

根据招聘公司要求有针对性的了解相关知识

一般招聘公司会比较在意某一方面的技术,在接到面试邀请时要详细阅读招聘要求,如果对某个知识点不熟悉,要赶紧查阅相关资料,至少做到心中有数,不至于被问到了还一脸茫然,即便是刚了解了一点,也可以直白的告诉面试官,我大概了解的就这么多。

准确理解招聘要求

很多公司的招聘要求写的比较高大上,需要你掌握N种高端技术,其实可能招聘公司并不需要这些技术,或者暂时不需要,或者其公司里现有人员也不懂这些技术,只是希望你能懂,这种情况在面试小公司时经常出现,这时要详细的了解下公司的情况,预测下公司对这些要求的真实情况,在决定是否投这份简历。

笔试题的准备

这个真没别的办法,网上找吧,很多公司都是直接拿网上的题让你做。除了应付笔试,也能让自己的基础更扎实些。尽管60%以上的面试官都不看笔试结果。

简历该怎么写

在本人面试的近3周中,简历是经过了反复的修改,不断完善,目标只有一个,突出自己的优势,自己在某些方面擅长的技术一定要放在最明显的位置,让面试官一看就知道你有一技之长。这个没别的办法,反复雕琢吧。

选好自己的定位

如果你只是一位初级开发人员,这点倒是无关紧要,如果你工作多年,那么你要清楚的知道自己是想做技术还是想做管理,自己擅长技术还是擅长管理,还是自己的优势就是管理加技术。另外还要考虑一些客观因素,比如你35岁了,去面试开发工程师,估计就算面试结果在好,公司也未必会录用你。另外还要看招聘公司是需要一个技术高手还是管理高手,还是技术加管理。本人就遇到过一个公司招聘高级经理,面试时没能正确理解这个岗位的含义,说了自己不擅长做管理,只想做技术,其实本人的管理能力也不弱的,白白错失了一个机会。

失败案例:本人曾经以不惑之年去面试开发经理,经常被一群年轻人面的狼狈不堪,不管面试效果如何,就没有公司要的,经常被问到一句话:你还写代码么。

薪资要求

提前想好自己的期望薪资和最低薪资,可参考以下因素:同等岗位薪资水平、招聘公司薪资水平,个人经验:如果遇到自己特别满意的公司,可适当降低薪资要求,如果不太满意的公司,可说出自己的期望薪资,另外还要根据自己的面试效果来定,如果觉得面试效果不错,招聘公司也特别想要你,也可适当说高一点。


2.        面试过程

不要慌

有人开始就紧张,有人被问到不会的问题会紧张,后果都是一样的,越紧张越不会,回答问题越是混乱。解决办法只能是自己调整吧。面多了也就不紧张了,准备越充足越不会紧张。听完问题先沉默几秒,梳理下思路,在决定答案也是一个办法。

表达要言简意赅

本人面了三周也没改过来这个毛病,说问题就怕说不清,反复的说,有时候可能面试官只需要你一句话的答案,可能归根结底还是自己思路不清,经常就被面试官打断了,很尴尬,估计面试官也听不下去我的啰嗦了。

不会的问题要及时查资料

面试时经常遇到不会的问题,记下来,面试后马上查答案,其实很多面试官都会问到相同的问题,下次不用说不会了。

谈话内容要有针对性

此点为个人见解,大家参考。

第一轮技术面试会问的比较细,回答的也可以比较细。第二轮如果是领导面或者老板面,回答的要言简意赅,一般领导不会太关注细节,主要看你的表达能力和思维是否清晰。

主导谈话内容

目的只有一个:扬长避短。人无完人,谁也不是全能,从开始介绍自己时就突出自己的优势,很多时候面试官会顺着你的思路往下问,这时候你就可以把你精心准备的答案说出来了。

一个成功的案例:本人精心准备了android性能优化的几个方面,自己介绍时重点说了自己擅长性能优化,基本面试官都会接着问你从哪些方面做优化,我会很坦然的把自己准备的答案说出来,成功率还是很高的。

不清楚的内容

被问到不会的问题怎么办,我的经验是知道多少就说多少,不确定的答案也要说明自己也不太确定,千万不要不懂装懂,一通瞎扯,个人感觉说不会比说错要好点,至少证明你很坦诚,一般面试官的问题不可能全回答正确,有理性的面试官也会允许你有不会的问题。

3.        总结

学习!不断的学习

六年没有面试了,通过这次面试,确实感受很多,习惯了安稳的上班,习惯每天做那些事情,经常督促大家学习,自己却忽略了自己的学习,到面试时才发现自己突然离行业的同期水平差那么多了,在经历了几次被面的像狗一样时,才在心里暗暗发誓要努力学习,就是不知道这句话能记住多久。在此也希望大家能记住这句话,不管你说不知道学什么,或者你就没想过学习,我能告诉你的就是,当你这么认为时,你可能就快被淘汰了。去面试吧,被虐几次就知道学什么了。

善于总结

对于面试,自己做过什么,学过什么其实都不重要,能说出来才最重要,多梳理下自己做的事,学的知识,形成书面文档,自己思路清晰了,也能很好的告诉别人,让别人了解你。曾经听说过,有人的技术博客产量高,对技术总结的很到位,尤其涉及高精尖技术,都不用投简历找工作,自有公司主动找上门来。

 

说了那么多,目的不是让大家在面试时投机取巧,而是让大家平时多积累,面时多总结,把自己的优势完整的展现出来,能力很强,如果因为没有总结,表达失误而造成失败,就太可惜了。

0 0
原创粉丝点击