我怎么面试

最近换到一家新的公司,开始组建一个新的团队,于是又开始了新的一轮看简历与面试的过程。正好今天在微博上看到了相关话题的碰撞,我也因此想聊聊自己的面试观与面试方法。

先做引用与简单的点评:

@寒冬Winter 谈谈面试与面试题 这篇博客,我认为相当有道理,也在微博上转发推荐了一下。

@左耳朵耗子:要考倒一个人真是太简单了,只需要把他拉到我擅长的地方来用预设好的答案就可以随时秒了他。在我们这个长期受『应试教育』的国度里,我们一方面在抨击『应试教育』,另一方面却不知不觉地把面试变成『考试』。我们仅关注于知道什么,却忘了人的能力和热情,忘了面试是为了了解对方的亮点和长处。

@左耳朵耗子:关于面试的文章我写过好几篇文章,大家可以去看看:2009年的【我是怎么招聘程序员的】http://t.cn/h5RbVQ,2011年的【再谈我是怎么招聘程序员的(上)】http://t.cn/hdLouf,【再谈我是怎么招聘程序员的(下)】http://t.cn/hdLou5。2012年的【为什么我反对纯算法的面试】http://t.cn/zWRf5Be

说实话,我一直是以陈皓的方式,来做面试的。但是,我不太同意陈皓给寒冬扣的帽子。

最近我的面试方案

  • 不需要对方做自己介绍,简历上都有。而是我先做自我介绍,公司如何,团队如何,我们在用的技术是什么,我们想要找什么样的人,等等。
  • 如果对方对于这样的介绍表现出兴趣,对于加入这样的团队感到有吸引力,那么,开始换他做自我介绍。要点是:
    • 在你的经历中,介绍你认为自己符合这个岗位的相关能力,相关经验
  • 基于他的自我介绍,做进一步的反复追问,比如在过去的工作中,解决过什么样的难题
  • 有些问题,我通常都会问:
    • 遇到问题到哪里找答案(回答度娘的,直接请他走人)
    • 会阅读开源项目的源代码吗?
    • 试着改过别人的开源项目吗?
    • 试着提交过补丁,或者自己发起过什么开源项目吗?
  • 在面试高端人才方面,我还采用过另一个方案。开头是:我们现在遇到了一个技术难题,表面的现象是这样的…接下来换你来向我提问,如果你问对问题,我就如实回答,如果你没有问到,我也不会主动告诉你。等你问得差不多了,就告诉我你的解决方案。
  • 如果有可能,我希望能够看到你写的源代码(这个最能够代表实力)

相关理念

  • 面试是繁重的脑力,如果完全顺着对方的路子进行追问,我会很辛苦。
  • 另一方面,对于不同的面试者,提一些共同的问题,有利于横向比较。
  • 设置一些简单问题,能够在一开始就请走部分不靠谱的面试者,能够节约大家的时间。
  • 共同探索性的问题,当然能够充分考查面试者的水平,但是:这样对于双方而言都是最累的。
  • 面试主要考察的是表达能力(或者说由表达能力而传递出来的其他能力),但是,最好能够看看应聘者代码,以免走眼。
  • 面试不是为了发现人才,而是为了比较人才。每天面试1~2人,一个月下来就是30~40个人,挑选其中最值得招聘的对象,不仅仅是我个人的判断,还有前面的简历筛选,以及后面的HR交流等等环节。

结论

  • 我会有一些固定题与一些针对题,以及一些更加困难的题,多种手段,是为了更加准确的判断应聘者的能力。
  • 多年以前我写过一篇《招人不难》,现在感觉还是太难了。

在知乎的回答:在游戏公司运营部只能做发帖回复的工作,学不到东西,怎么办?

有一个被折叠起来的匿名用户的答案,很有代表性。典型的:振振有词,却不能反思的人。

1、从个人经历来说,任何人都可能会经历:看上去毫无前途的工作。

2、从成功失败的分水岭来说:所有的loser,都是只会抱怨,却不会在逆境中成长的家伙。

3、 从公司来说,付出一份工资,换取一份劳动。如果能够招到成长快速的员工,能够有能力承担越来越多的份外的工作,所有的公司都会感到幸运。厚道的公司,会给 他升职加薪,不厚道的公司,至少会分给他更多的工作。如果楼主在很长的一段时间没有感到自己的工作变得越来越多,越来越重要,那么,抱歉,你就是个 loser。

4、跳槽我当然不反对,人往高处走是天然合理的。但是,如果你现在的公司,都不能越混越好,很大的一种可能性是,loser走到哪都还是loser。所以,在跳槽之前,先混到升职加薪,至少先混到升职,再以更高一级的身份跳走。这样也光彩一些。

5、仅仅说楼主目前的这份工作,其实很有意义。发贴回复,一点都不简单,有很多值得深入学习的地方。如果你觉得学不到东西,那么抱歉,你是个loser。

工作小事记

1、到盛大创新院三个月了,打算写篇Blog,先在twitter里打个草稿。

2、现在每天上下班要花2个人小时在地铁上,这给了我充裕的阅读时间,当然,看看片子也不错的选择。

3、创新院的制度相当宽松,比如上下班时间可以浮动一个小时,比如对于着装没什么要求。院长老郭就长期坚持只穿一件夹克衫。有一次我问他:不觉得冷吗?老郭答到:因为胸中燃着一团火!

4、单位4楼有一个活动区,可以玩桌球和桌上足球,同事的水平大多与我不相上下,偶尔有一两个高手,我运气好了也是能赢的。

5、单位里有一个二十几万重金打造的视听室,定期组织欣赏会,可惜我家有小儿,不能晚归,至今没有去享受过。

6、前几天过圣诞节的时候,单位里请来两位美女理疗师,给大家瞧瞧颈椎、肩周之类的程序员职业病,后来因为反响很好,又请来了一次。

7、前两天,公司发邮件,要求填写子女与父母的信息,因为要帮员工子女看病报销医疗费,还要给员工的父母做体检。

8、单位每周三会组织两个小时的分享交流会,各种创意在那里分享,经验在那里交流,观点争论,牛人PK,煞是精彩。

9、[略]

10、参加了一个项目,在第一个里程碑发布之后,居然就发了项目奖金,说出来不怕丢人,我工作十多年了,这是第一次拿到项目奖金。

11、我进公司没多久,正巧赶上盛大成立十周年,全体员工人人有礼物,其中两个礼物我最喜欢,一个是10万点盛大点券,以后在起点看书就不差钱了。另一个是一张10年的CD,盛大音乐制作的,其中的好些个,我儿子也很喜欢,一直在车上放着。

12、创新院里喜欢看书的人很多,中午吃饭时,常常会聊到,最近在看些什么书。老郭前几天买了三本《软件随想录》,分借给各位同事看,然后发现喜欢这本书的人太多了,又再买了三本。

13、创新院是一个牛人狂多的地方,所以你会发现大家都非常低调。有一次跟某人聊天,说起95年的时候,他在读初中。我说:这时间不对呀。他才淡淡的说:我跳了好多次级。而且,他还是一个手机狂人,每个月要买一个新手机,回家研究。。。

14、接着说前面这个手机狂人,一进公司我就发现他了,因为他的桌子上摆满了魔方,大大小小、奇形怪状的好多种,我借了一个七阶的玩了一下,搞不定了,还给他。他在那里飞快的转着。我赞叹了一句,真是快呀。他谦虚的说:还是不行,世界纪录只有。。秒呢。。。

15、接着说魔方,盛大文学的CTO,有一次到我们这里来参加星期三的交流会。人家是三句话不离本行,他是三句话不离魔方。随手就拿着一个魔方在转。后来才知道,盛大还有一个魔方俱乐部,成员有上百人之多。

16、接着说牛人,有一次交流会,某同事上台演讲,讲着讲着就超过一小时了。他抱歉到:不好意思啊,我以前给人家上课,起码是讲4个小时的。没这点时间,讲不痛快。后来才知道,他原来是Borland公司的Evangelist(布道者)。。。所以,后来我们都叫他范老师。

17、再接着说牛人,有一天听老郭闲聊,知道了一个同事的来历。原来他在进盛大之前,从来没有在软件公司工作过,一直在家自己鼓捣,热爱编程。入职前,是杭州某星级酒店的副总。。。

18、创新院的同事丁宇,组织了一个人本设计沙龙,有一个叫东宝的上台讲“从用户到产品设计师”,后来才知道,他原来是百度有啊,百付宝当产品的设计师与负责人,现在是咱盛大的同事。

19、说起同事,其实我后来才知道,因为收购了华友世纪,他旗下的众多艺人,比如我喜欢的张靓颖,羽泉,金海心等等,现在都算是同事了。

20、最后一推,公司有很多规章制度,我也没有细看,有一条非常有意思。通常的公司,会规定,上班时间严禁打游戏。盛大的规定又加了一句:“与工作有关的除外。”

btw:另外有两个同事,也写了类似的blog,推荐阅读:

东宝的《盛大的哲学

范老师的《进入盛大创新院3月有感