超必备的面试技巧~

 

只提供给大家好的工作机会是远远不够的,小编特意整理了一番适合我们广大程序猿(媛)们的面试技巧,...





 只提供给大家好的工作机会是远远不够的,小编特意整理了一番适合我们广大程序猿(媛)们的面试技巧,让大家把握面试的关键点,找到面试的窍门,顺顺利利找到心仪的公司。

基本的仪容:穿着:如无特别需要,不用着正装,休闲装即可~当然您可别整个大拖鞋,光个脚丫子,穿个大背心再整个大裤衩(这是很多IT男乃至宅男的经典着装),一定要穿着整洁、干净,让面试官觉得您还是比较重视这次面试的~





仪容:女士如果想化妆的话建议淡妆,千万别化的爸妈都不认识哩  !男士请把头发理一下,把你的胡渣渣处理一下,洗个澡,不要有异味,保持干净整洁。


礼仪:注意用礼貌用语,“请”“您”“谢谢”,进门后关门,坐下来面对面试官要有坐像,任性的你跷个二郎腿试试~口齿清晰说普通话,不要粤语豫语沪语啊啦的往外冒!不要像机关枪一样的叨叨个不停~切记,不可做作,细节处把握尺度就行。如果遇到和面试官有分歧的时候,立即闭嘴,不要争论,不要试图说服面试官,更不可耻笑或者蔑视面试官,哪怕你确实不知道比面试官高到哪里去了。记住,纵使你的技术再牛逼,做不到基本的礼貌,你也掰。



谦虚:任何时候,把自己放在一个相对低的姿态,你是来面试,不是来教育面试官的,抱着一种接受检阅和学习的态度面对面试,千万千万不要觉得自己主角光环加身,天下之大老子第一。相信我,这个世界牛人大把的,别人不说穿是因为给双方留面子,你可别认为是你真牛逼。谦虚,起码不会让你有成为一个跳梁小丑的机会。



专业基础知识:对于程序猿来说,专业基础知识绝对是重中之重,是面试成功的最基础要素。我说的专业基础知识,不是说你做了多少个项目,写了多少行代码,而是软件开发的基础知识。

如果您连“值类型引用类型本质区别”,“构造函数有哪些特点,何时被调用”,“类和接口区别是什么”这样的问题也回答不了,注意是回答不了,也就是不知道,不是知道意思但是组织不了语言。这类人通常会为自己辩解:“我动手比较强,写代码都没问题,但是书上的概念我真的不太清楚”。能说出这个话,就说明此人根本就不明白作为一个技术工作者最基本的专业素质是什么。(接下来我就不长篇大论了)所以千万不要觉得自己工作几年,有些代码经验就已经可以挑战更加高薪的工作。

在面试前,一定要先审视一下自身的基础知识掌握程度,如果有必要,自己买书回来或者网上找一些资料,利用空余时间系统的学习一遍,比如你所使用的语言本身,比如你擅长的框架底层实现,比如编译原理,比如多线程的知识,比如Http相关的知识等等。千万不要没有一点点基础知识储备或者基础知识储备不丰富就跑去面试,失败的几率非常大,如果眼睁睁的看着自己心仪的工作机会擦肩而过,我想是谁都会难过的吧。

沟通能力:面试的过程本质上就是一次沟通的过程,要尽量的向对方展现自己的长处,隐藏自己的短处,尽量让对方问题得到圆满答复并且留下较好印象。有些程序猿性格内向,在陌生人面前比较腼腆,话语不多。当然,这不能说是做错了,只能说是一些性格上的短处而已(如果很严重,那就有自卑的可能,需要重视并且纠正)。在面试时,候选人一定要精神焕发,昂首挺胸,眼神坚定,切记切记眼神不要飘忽不定,切记切记不要瓮声瓮气。有人会问我,“那我回答不上面试官的问题,或者一时没有想起来,心里没底了怎么办?”,怎么办??回答不上也不能被吓尿了啊,是吧,咱们遇到不会的问题,就老老实实的说“这个我不清楚”,或者“这个我不会”,千万千万不要不懂装懂,顾左右而言他,打算糊弄过去,我告诉大家,捣糨糊是过不去的,面试官的问题肯定是他非常清楚答案的,你忽悠面试官就是在忽悠你自己,有意思吗?当然,也不要胡乱回答,否则只会成为面试官和他的同事茶余饭后的笑话。

在面试时,尽量双眼直视面试官(但不要瞪着人家。。。),背挺直,手机开飞行模式,回答得上就尽量说,回答不上直接说不知道,特别是谈到薪酬,对方问你期望时,最好在现有基础上增加10%-20%,不要漫天要价,也不要不好意思,放心大胆的说出你的期望,如果对方觉得略高,会再跟你商量。务必一开口就给人真诚,干练,干脆,专业的印象。



过往项目经验:很多面试者不大重视自己的过往项目经验,这是我不能理解的地方。我每个做过的项目,虽然我在其中可能只是做一个模块甚至一个功能,但是我都会想办法搞清楚整个项目的业务流程,研发背景,内部模块功能,和外部如何实现集成,底层数据库的设计,整体系统架构设计等等。我在面试候选人的时候,通常都会问最近一个项目相关的东西,有很多候选人都会表示是ta自己一个人设计开发了这个项目,但是连有哪些功能模块,系统结构(注意,不是架构)都回答不出来。有些面试者,在面试一些中高级的程序员时,很喜欢从过往经验入手,你再一遍介绍的时候他可能随时提问。因为这样有2个好处,第一是预防一问一答的形式,候选人事先背了很多问题的答案,第二是从候选人过往项目经验入手,除了可以看出候选人是否虚假构建了项目经验,还可以判断该候选人对开发细节的把握以及对一些技术点的反应能力和掌握情况,毕竟“突然袭击”比“瞄准射击”要更加考验候选人。
所以,在面试前,应该好好把自己以前的项目经验都捋一捋,特别是上一个项目,从业务流程到产品设计到系统开发,特别是项目内一些你做过的细节地方,你准备在面试时拿出来说的,必须以此为点,相关的东西都查查资料看一看。再一个就是项目里面的闪光点,什么叫闪光点,就是高大上的东西,需要自己多了解了解,在面试的时候拿出来说也可以加分。可以说面试官对这一块很有兴趣,越问越深,你只需要知无不言,会为自己增分不少。

除了做到以上,
如果您有其他的技能、开发经验、成功案例,
那么恭喜您离这份工作已经不远了~
最后祝大家面试成功!


    关注 IT大牛人


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册