明天又要去参加一次面试。每次面试的时候,面试官都会在后给面试者一些时间,来问问题。这是个非常好的机会,能按照自己的思路,来了解职位、技术、企业文化、福利待遇、企业状况和前景等情况,以弥补前面面试过程中没有了解到的情况。但较早以前面试准备不太充分,虽然也能地问上一些问题,但挂一漏万,每次回来后,总觉得对企业、对职位没有完全了解清楚,不能依此作出很理性的决断。去?还是不去?往往还是靠大概其的感觉而定。

  后来,我总结出了一张问题表,等让我问问题的时候,可以有针对性地提出来,来进一步了解职位和企业。又把它拿出来,复习复习,同时也跟大家分享一下,看看大家还有那些问题会问,也取取经。

  1. 关于职位

  a) 职责和任职要求。这大概是核心的问题,如果你的职位有清晰详细的职位描述(JD),可能这不是个问题了。但我曾经任职的一个职位,因为没有清晰详细的职位描述,我在任职前也忽略了这一点,致使我在任职期间,感觉很别扭,总感觉这不是我当初想象中职位,是个不适合我的职位。

  b) 前任去向和离职原因。问这个问题的目的是看看这个职位是不是个棘手的职位,如果你的前任因为这个职位很难做,遇到了这样那样的问题而无法解决,而离开,你要谨慎了,想想你自己是不是有能力超越你的前任。但是,如果真是这种情况,面试官往往在此问题上含糊其辞,说什么这是个新职位,或者说前任自己去创业开公司了等等。你的对策是“刨根问底”,寄希望从细枝末节上嗅出一点味道。

  c) 上司情况(汇报对象)。我想谁也不想找个不容易伺候的老板。如果,面试官是你将来的老板,你可以从他的言谈举止、行为方式上了解他的脾气、秉性,喜欢什么、看中什么、擅长什么,想想适合不适合你。别将来每天头上都顶个雷工作。

  d) 下属情况。如果是个管理的职位,你还得了解了解你的下属(团队)的情况,比如:人员构成(研发、测试、构架、UED等等)、学历、年龄、薪资水平等等。员工的工资也许面试官不会直接告诉你,但你可以这样问:贵公司5年工作经验的高软平均工资大概多少?或类似的问题,以此,大概推断出此公司工资水平在行业内的位置。如果有可能,要求跟1、2位将来可能成为你团队中的成员的人面谈一下。我曾这样做过,这样做还可以深入了解下面我要说的技术方面的问题。

  2. 关于技术

  a) 开发语言和技术。你可能在自己的简历里写你会十几种语言,精通上百种技术(尽管有些你可能只会写“Hello World”),但你肯定还是倾向于运用自己熟悉的语言和技术来工作。所以好还是问清楚。

  b) 开发平台。我本人熟悉并且喜欢Windows平台开发,如果做其他的,我会感到不舒服。所以也会问清楚。

  c) 开发工具(包括:IDE、SC、DTS、QA、Process等工具)。这个并不是个主要的问题,但是如果你有所了解,碰巧你后面还有多轮面试,你可以事先做些功课,准备准备,不至于被人问住。

  d) 系统构架。了解系统构架,一方面可以事先了解你将来要工作在什么样的构架下,另一方面,可以向面试官展现一下你更关注宏观、全局的问题,这也是作为管理者的软素质的表现。