当前访客身份:游客 [ 登录  | 注册加入尚学堂]
启用新域名sxt.cn
新闻资讯

程序员的面试技巧

三叉戟 发表于 2年前  | 评论(3 )| 阅读次数(1344 )|   5 人收藏此文章,   我要收藏
摘要 面试其实是一件很有意思的事。在面试的时候,大家犹如八仙过海各显神通,只为得到面试官的青睐。但是老实说,这却和编程技巧没啥多大关系。这是很多程序员心中的痛:你说,我编程能力那么强,咋就不录用我,反而本末倒置看这些玩意儿?很多人都觉得招聘过程应该有所改变了,不过就我个人而言,我觉得现阶段应该不会有太大的变动,所以我们只能去适应这种招聘模式。

面试其实是一件很有意思的事。在面试的时候,大家犹如八仙过海各显神通,只为得到面试官的青睐。但是老实说,这却和编程技巧没啥多大关系。这是很多程序员心中的痛:你说,我编程能力那么强,咋就不录用我,反而本末倒置看这些玩意儿?很多人都觉得招聘过程应该有所改变了,不过就我个人而言,我觉得现阶段应该不会有太大的变动,所以我们只能去适应这种招聘模式。所以下面我将介绍我多年的成果——程序员面试宝典,希望在你接下来的面试中能帮助你一举拿下面试官。

面试是一种技能

首先你要转变一个心态,把面试定位为一个技能,一个可以通过练习而提高的技能。这和编程大不相同。从我多年的观察来看,往往那些毫无经验的会自以为无所不知,而那些有经验的则会谦虚的表示他们还有很多不懂的地方,这就是所谓的满瓶水不荡,半瓶水晃荡。程序员这份工作也是如此。随着知识面的拓展,各种能力的提高,我们会越来越觉得自己有很多需要学习的地方,越来越觉得自己各方面的欠缺,越来越没有自信。但是,我想说,千万不可妄自菲薄。面试的本质就是推销,如果你自己都不觉得这个商品好,那又怎么能说服别人“买”呢?下面我将要着重介绍下如何有效推销自己。

事先准备好要说的话

我相信,每个人在面试之前肯定做了充足的准备,把自己简历上写的东西背得滚瓜烂熟,对于一些常见的问题都事先想好了该如何回答,能够把自己的经验展示出来,期望能扬长避短。把你要说的能说的内容准备好,以防万一碰到面试官不怎么问问题的情况。我就碰到过这种情况,面试官问了个开放性的问题就闭口不言了,完全靠自己发挥。所以,事先准备好要说的话绝对能让你完美无瑕的博得面试官好感,或许一份好工作就唾手可得了。

代码示例

如果你想独树一帜,在面试的时候编程来展示自己的能力,那就贻笑大方了。但是,我们确实也需要一个途径,能让面试官准确评价我们的编程技能,但是又不能像前面那样显得特别愚蠢的。代码示例就是这样一个简单有效的方法,我们在面试之前就得准备好要示例的代码,还有关键一点是,你得让面试官都能看到你的代码,并且运行写好的应用程序。就我个人而言,我会用rails 框架写一个小项目,然后放到heroku应用平台上,这样,面试官就能一边审查代码,一边轻易试用这个程序了,他心中的天平还不立马倾斜了,嘿嘿。

所有的面试都是浮云

很多程序员在面试的时候会不由自主的特别紧张。和大多数人一样,我也会紧张,但是一旦我发现自己过于紧张了,我会告诉自己所有的面试都不过是一次实践而已,以此来舒展紧梆梆的神经。如果你得不到那份工作,那也不是什么大不了的事情。只需要再向下一个公司投简历,然后做好面试准备就可以了。并且,你还能通过这次面试锻炼你的面试技能呢!但是,有一点要强调,你在准备下回的面试时,要吸取这次的经验教训,不断完善自己的面试技巧。

评估表现

刚刚那场面试有没有说错的地方?哪里是需要改进的?怎样才能更好?在面试之后马上做一个简短的自我评估是再好也没有了。这样你就不会遗漏任何细节,因为一切还在你的脑子里活灵活现。

分享到:0
关注微信,跟着我们扩展技术视野。每天推送IT新技术文章,每周聚焦一门新技术。微信二维码如下:
微信公众账号:尚学堂(微信号:bjsxt-java)
声明:博客文章版权属于原创作者,受法律保护。如果侵犯了您的权利,请联系管理员,我们将及时删除!
(邮箱:webmaster#sxt.cn(#换为@))
北京总部地址:北京市海淀区西三旗桥东建材城西路85号神州科技园B座三层尚学堂 咨询电话:400-009-1906 010-56233821
Copyright 2007-2015 北京尚学堂科技有限公司 京ICP备13018289号-1 京公网安备11010802015183