第一次当Interviewer
2009-07-24 14:57 Tower Joo 阅读(2729) 评论(21) 编辑 收藏 举报第一次当Interviewer
如何成为interviewer
最近在为美国的一个boss做一个系统, 由于自己英语水平还行,所以有更多的机会和boss直接 交流, 若干次交流后boss也委以重任, 来承担起一些team leader的职责,负责起项目的管理 工作来,既而也就有了我第一次作为 interviewer 来为别的程序员出题和他们交流的经历了.
整个的过程
由于我们的系统是使用 python 和 django 来开发的,所以我便草拟了一份英文版的招聘贴 在 CPyUG 上发了(当然看到帖子的同学,朋友还可以继续投简历啊), 期待有朋友发来简历.
大概5天后,有6份左右的简历, 我一一回复,并要求提供我们需要的相关技能的证明,接着便提出了以下 三个问题让每个interviewee来回答:
- What do you think of django? what is your idea about its advantages and disadvantages? Give some instances to prove your opinion.
- What do you think is the most important ability(skill) of you?
- Write your approach to convert an int to a character ? (not the code, just your idea, and tell me why you choose this approach)
问题也不是太难,但是怎样能够回答好也不是那么容易,第一问题很容易从你的回答中看出你对 django 本身的理解, 及自身的一些开发上的细节问题,也能够确定你对 django 的熟知程度.(在回复的几份答卷中,也只有一个还不错)
第二个问题,是想了解面试人员的自我评价和自我认识,很主观,但同样重要.
最后一个问题,则是期望考察面试人员的基本功底,很可惜,这道题出的是有问题的,竟然没有一个人确切理解了我的原意.(我的原意是 想考察面试人员的思维缜密性,是否能够意识到存在整数溢出的问题的)
一些感想
这是我的第一次作为面试官来招人,从整个过程来看,确实存在下面的问题:
- 面试本身是一门具有很强艺术性的工作,也是成本很高的(在这次过程中,一个很qualified的candidate最终还是拒了我们的offer,因为时薪太低,可是我们的 帖子中已经明确说明, 大量的时间就这么浪费了)
- python 程序员在中国的缺乏,而优秀的更是少之又少,从而又增加了项目的成本
- 无论是interviewer还是interviewee,最重要的是以诚相待
目前简历还在审核之中,其实也已经很明晰了,能力是显于纸上的, 试图去欺骗Offer那基本上是不可能的.
一些建议
我很高兴自己有机会真正地参与招募程序员的过程, 也就能够以一个公司利益的角度来衡量一个candidate的能力, 所以在往后无论是作为interviewer还是interviewee,我想我都能更加自如地应对.
在此,我只想为想找工作的朋友们几条我自身的建议:
- 一定重视基础(对于程序员的你我,别去为了一个新技术而赌自己的未来,扎实的基础是能够让你自如地掌握任何一门新技术)
- Don't cheat (不要有欺骗面试官的想法,面试官在同一领域的知识水平往往要高于你几个Level,识趣地就诚实地作答吧)
- be confident(面试官需要的是人才,不是演员,他不会期待你有多帅,它只期待你能够有相关的能力完成任务)
- be polite(一定要礼貌,这不仅指你的言行举止,也是指你在回答问题时,要有足够的诚意体现在你的回答中)
- 重视英语(如果你能够有流利的英语交流能力,那可不只加一点分数,那可能会左右你面试的成败)