面试流程包括面试官职责,肯定是每个公司都不一样的。
就我来说,第一轮面试,记录的内容更多的是「客观事实」而非「主观评价」。也就是说,我记录的是面试者回答问题的答案,而非我对面试者答案的看法。这样主要的目的有二,其一是在面试结束之后,在需要回忆这个面试的时候(我们一面到做决定有一段时间)可以想起来当时发生了什么,而不仅仅是我对面试者的评价;其二是我的这个记录可以给其他人进行审阅,他可以通过我的记录而非我的评价了解面试者,这是更接近事实的描述。
当然,在面试的最后我们也会给出自己的简短评价,包括给这个面试者的各方面做一个打分,以及是否有red flag(比如GPA太低,或者沟通困难,或者不好相处之类)。第一轮面试主要是决定是否能进入下一轮,会面到比较多的人,面的内容也一边比较固定。
第二轮就比较复杂了,我们公司最后一轮是否能进的决定,面试官实际上权力是很小的,主要看面试者的程序写的怎么样,是不是把题做出来了,然后代码是manager看。小公司这方面就比较有优势,不需要面好几千人,就可以比较好的把控评价的公平性。
作为Host,我们的任务更多的并不是判断面试者是否满足我们公司的要求(这个步骤留给程序),而是去准备他过了面试之后,应该怎么说服他加入我们公司,以及我们的竞争对手的情况。在这个过程中,也要注意给面试者一个良好的印象,毕竟代表的是公司。
最后,我们公司是先进公司,不直接进组,所以不存在哪个组manager问问题的情况。