一、针对自身做好准备
科学研究表明,人与人在第一次见面留下的印象,会一直占据主导,之后很难有所改变,这就是首因效应。我们一定争取给面试官留下良好的第一印象。所以我们要关注自己仪表、仪态,以及交流方式。
1、仪表方面:
穿着大方得体,适合自己申请职位的服饰。对于我们”程序猿“,也要穿的稍微正式一些,不能太随便,这也是对别人是一种尊重。
2、仪态方面:
身体语言能够传达很多信息,我们走路端坐的姿势,说话的眼神,说话的表情,都透露出性格特征。比如我们简历上说自己非常自信,善于与别人交往。但走进来的时候却是羞涩,低着头,红着脸,这样就很矛盾了,明显过于美化自己,反而减分。所以要之前多多联系,打造一个自信大方得体的自己。
二、针对企业需求做好准备
1、提前了解企业:比如今天要去的这个公司的业务背景、企业文化、招聘岗位技术需求、工作内容、对学历的要求,注重的综合能力等等,要做到知己知彼,才能打胜仗。
2、有针对性的准备自我介绍,1-2分钟左右,简历上有的就简略说,重点放在介绍自己做过的项目,掌握了什么样的技能,而这个技能,和现在求职的岗位的匹配程度有多大,一定是围绕这个公司的需求来准备。
3、面试官让求职者做一个自我介绍 ,一方面了解大致求职者情况,一方面考察求职者的应变、口才、逻辑思维能力。所以自我介绍实际上是给自己的简历列个提纲,让人能迅速读懂我们的简历。
4、最后一定要把你想得到这个职位的强烈愿望表达出来。
5、我们程序员面试,可以带着本子和笔,本子不用是新的,遇到不会的问题可以记下,可以跟面试官说能否给我一两分钟整理思路,要不然没有思路就回答,会毫无逻辑,会减分的。反而你遇到问题知道思考是要加分的。
三、关于项目的回答非常重要
程序员技术面试,一般的步骤是:
首先,让我们描述一下做过的项目;
然后,针对我们简历上项目用到的技术,比如框架、数据库,提一些基本问题;
接着,难度进一步升级,针对某个项目,不断深入地问一些技术细节上的问题,或者从不同侧面问一些技术实现,看你的前后回答里面是否有矛盾,是否造假;
最后,问项目开发中会遇到的难题,如何解决的。公司职位要求的技能,我们是否熟练。
那么我们在回答的时候,步骤大概就是:
讲出项目大致情况,项目名称,几个人开发、用时多久,项目应用规模,时间控制在一分钟以内。重点突出技术背景,技术亮点,最好是要和应聘职位要求的技术相关联。
描述你在项目的角色。你承担了那些工作,可以描述用到的技术细节,特别是你觉得是项目中关键点的技术细节,这部分要尤其注意,你一旦说出来,一定要很熟悉,因为面试官会根据这个技术点继续深入问下去。
我们还要通过回答,侧面体现我们的综合能力了,以表明我们不是个普通的”码农“。比如我在开发的过程中,遇到的问题,一般就查找资料,弄明白后我一般都记录在我的技术博客里。如果有新员工加入团队,一般会让我带着新人,帮助他们熟悉情况。
四、面试会问一些开放性的问题,但是我们IT行业还好,更多的是偏重技术的提问。
1、离职原因
这是一个坑,不要说之前公司的不好。最好的回答就是将离职原因归咎到自己身上,如:原来的工作与自己的职业规划不合,我想从事自己所学或感兴趣的工作;原来的工作已经没有发展空间,我希望能获得一份发展空间更大的工作。想主动承担一些责任,但是没有这样的发展机会。总之回答最好是积极正面的。
2、能不能适应加班
现在流行的996,我们IT行业竞争激烈,技术更新快,加班也是不能避免的。
回答的大致方向:1、成就感、认同感(产品上线,得到人们使用和认可,自我价值得到实现,满足成就感及认同感,付出辛苦值得);2、投入=产出。互联网行业公司竞争激烈,同制化产品竞争也已经到了白日化,产品迭代更新速度快,否则很快被淘汰,我们不仅要根据客户需求不断改变,挖掘客户需求,客户需求多变,产品的上线与更新也就是加班的高发时段;3、能力自我提升,提高工作效率。4、根据个人的实际情况应答,比如单身狗不加班干啥,呵呵。
3、薪资待遇要求,这个看自己实际情况。
一般公司面试时谈的都是税前工资;
提前参考本行业待遇水平和招聘中给出的薪资水平;
如果求职都很 希望进入公司工作,可以说我看重的是工作机会,只要条件公平,我不会计较太多,相信公司能够在我的问题上合理的解决;
对自己的技术有很信,就用实力说话,如我受过专业系统的培训,有过XX年的工作经验,参加过XX项目,我希望公司能够根据我的情况和整体水平,给我合理的薪水;
或者给出一个具体数字,这个数字是你能接受的最低薪资(前提是你已经做过行业调查,知道自己值多少钱,同样面试者也大概明白你的能力是怎么样)
4、为什么选择IT行业
从自身兴趣出发喜欢IT行业,从未来发展规划出发,行业未来发展前景好。
IT行业是最适合屌丝逆袭的行业,无需拼爹就能进入高收入阶层。
5、还有什么要问的?
这里有个心理技巧,我们通过问一些问题,让对方觉得你已经是公司一员了。比如可以问:还需要学习什么技能,更好的胜任这个职位?这个职位的发展方向或晋升空间是什么?您对这个职位理想人选的要求是什么?这个职位对上级或下级工作中需要配合的方面?
一些其他的问题,大家网上能搜出很多。
但是,一定要把它变成你自己的话,说出来没有违和感,不然面试官就觉得你在套路。
五、结构化面试的回答小技巧
在面试中交流的时候,觉得自己表达的比较紊乱,或是有几个重点,不知道如何安排孰先孰后;也有的人在准备的时候明明想得很周全,但是到了正式的场合,因为紧张或是遭环境分心,而忘了讲之前准备好的某几个重点。
这里为大家提供一个回答问题的好方法:三三原则
三三原则适用于结构化的问题,比如我们公司为什么要雇用你?你为什么要来我们这里工作?你有什么优点等等。
讲述时候的要点:
首先说我的理由有三点,接着将这三点理由逐一说出来,这三个点顺序是按重要性递减来安排,最重要的最先说。然后再根据上面说过的每个点,详细说明一下理由。
这样回答是因为,我们大脑喜欢有逻辑有条理的信息,这样的信息更容易被记住。
所以我们回答问题的时候,按照这个框架来阐述,能够让面试官容易记忆和理解;也容易让面试官集中注意力。即使我们说话时被打断,也容易接续上。
七、态度决定一切
一定要充满正能量。不论问题会与不会,态度一定真诚。我觉得真诚是最能打动人的。因为面试官选取的人,将来是要和他一起工作,所以他一定会选择真诚积极的人。企业招人,是招最合适的人,而不是最优秀的。
自信心也很重要,不管你的成功与否,都要把最好一面的展示给对方。大家都是第一次见面,你不展示,就没人知道你的优点。而且你越自信,对方越能感觉到你有能力。
心情放松, 以平和心态去面对考官。因为我们紧张,就会思维僵硬,说话断断续续,或者词不答意、答非所问。而放松下来,反而会利于思考和表达。在面试之前,不妨深呼吸,想一些开心的事情,让自己放松下来。
说话语速适中,回答问题的时候语速可以稍慢,条理清晰。因为双方信息的不对称性,所以我们的表表述的话对方不一定能懂。比较好的方法是,事前我们和朋友家人演练,如果讲完对方能听懂,说明我们讲明白了。
面试不是演练的场所,之前要多多练习,熟能生巧。
多练习是王道,对着镜子练习,或者和同学互相练习。越熟练就越自然。
八、网络面试的技巧
现在特殊时期,网络面试也是刚需了。隔着屏幕,毕竟不像面对面那么直观。为了我们更好的展示自己,有几个要点要掌握。
1、事前沟通。和公司联系人沟通好,比如网络断了怎么联系,出现突发状况,如何处理。
2、提前熟悉面试软件,有的公司用钉钉,有的用QQ,可以找同学或朋友先练习好。
面试房间的光线要调好,建议穿单色的衣服,不要穿有花纹的或者格子的。
3、讲话之前,先询问对方,我这个音量、语速都可以吗?得到回应再开始。电话面试也是一样。
3、注意坐姿,双手叠放或者张开放在键盘前胸前
4、时刻留意情况变化,关注面试官的反应,比如他表情舒展,表示很感兴趣,或者皱着眉头可能没听懂或者有疑问,根据情况应对,该停顿的地方要停顿,不要滔滔不绝的讲下去。
这是我的一些经历总结,写的有点长,希望对大家有点用处。