This is a wonderful world

去自己想去的地方,呼吸那里的空气,贴近那里的土地,认识那里的人们......

导航

技术面试心得

    在面试短短的一段时间内,怎样知道他/她,是否符合开发岗位呢?就我看来,一个好的开发人员至少需要四种能力:一定的项目经验,不断学习的欲望,容易交流和责任心。当然,诚信最为重要,但面试时难以看出,没有诚信的开发人员是过不了试用期的。:) 怎样考察应聘者的上述四种能力?个人总结了一些心得。

    项目经验最容易考察。先请应聘者详细解释一个做过的项目,从拿到客户需求开始,项目是怎么入手的,期间使用了什么分析方法,具体是怎么实现的等等。应聘者的技术水平如何,很容易就知道了。

    “最近有看什么书吗?”“有没有研究什么新技术?”一个对开发感兴趣的人,会乐于不断学习和尝试新技术。但如果只看不尝试,是不能说明他的学习能力的。

    对大部分的开发人员来说,做的都是工程应用,而不是科研,没有什么技术是你独有而别人没有的。保持开放的心态非常重要,海纳百川,有容乃大。如果应聘者会不断尝试使用新的技术和新的方法,在团队中和大家分享的话,那么他不但具有学习能力而且容易交流。

   说到责任心不能不谈谈他为什么要从当前的岗位上离职,项目进度太赶?要经常加班?待遇不好?一个负责任的开发人员不会在项目进行到了一半就要跑路的。不会本该下周完成的工作,一连推了好几周。对加班的看法,也能考察应聘者的责任心。负责的开发人员不会随意空口说白话,答应完成的工作,即使做不完,也会自觉加班。(前提有加班工资)当然,一个对自己负责的开发人员,会有明确的职业规划。离职和职业规划这两个问题都要等到应聘者心情放松时再问,一般是面试的最后。
 
    在面试过程中,我们喜欢提一些所谓“***钻”的问题,这类问题大部分都没有答案。我们喜欢静静的观察应聘者的表情和思考过程。这不是折磨人,在工作过程中每个人都会碰到各种各样的问题和突发情况,怎样定位问题和思考解决方案是非常重要的个人能力。这个问题反映出了应聘者的解决问题能力和承受压力的能力。

待续...

posted on 2006-05-01 18:52  shyuan  阅读(529)  评论(3编辑  收藏  举报