在最近的一次面试中,由于面试时思路不清晰,使得我没有给到面试者公平的机会。我将大部分的时间都用在检查面试者的基础如何,当发现面试者的基础一般,达不到马上就能通过的水平时,剩下的时间已经不多了,因此,在三个面试者的基础都差不多的情况下,他们的去留被压在了最后一道较能体现思维灵活度的题目上。
最后我得出结果是三个面试者的基础都中等,最后一道思维题都做的一般。由于时间分配的不合理,最后也没机会多通过他们的项目挖掘他们的亮点了。
总的来说,这是一次失败的面试。也使我认识到必须改变自己的面试方式。
面试是一个双向的过程。对于公司,可以筛选一批有能力、价值观相符、稳定的人才。对于面试者个人,可以进入心仪的公司,追逐进步。
作为面试官的我们,是这两者之间的一个关键桥梁。因此,我们不仅是公司能否稳定、茁壮成长的一个重要因素。同时,也可能对面试者的人生轨迹有所影响。
我们有责任认真思考面试,保证面试有效、公正。
何为“合格”的面试
我认为一个合格的面试,必须做到以下几点:
- 理解公司职位标准
- 充分地了解面试者
只有充分地了解面试的双方,才能决定他们是否匹配。
作为阅人有限、初出茅庐的年轻人,我并不敢百分百相信自己的主观判断。在面试中,我常常有很多疑惑,例如:
- 我们对刚毕业的新人和工作多年的老鸟的要求,是否应该不一样?但他们应聘的是相同的职位啊,如果对老鸟的要求更严格,看似也不够合理。
- 对方的知识要了解到什么程度,才叫做不错呢?
- 如果对方基础一般,但他认为擅长的地方,我不是很熟悉,我该如何继续?
带着这些疑惑进行面试,肯定达不到“合格的面试”的几点要求。
因此,在面试之前,我们应该解决心中的疑惑。制定清晰的策略
制定面试策略
制定面试策略,可以使我们在面试过程中思路更清晰,根据职位的标准,充分地了解面试者的情况。以更客观的各项标准,代替自己的主观判断。
第一步、整理胜任特征
胜任特征是你认为能胜任这份工作的特征,也就是职位要求符合的标准。
1、首先,我们可以根据“CCW原则”对胜任特征进行初次分类:
- Can he do the job? (核心能力/关键要素)
- Can he work with others? (团队协作)
- Will he stay long? (稳定性)
2、继续细分
- Can he do the job? 知识、技能、个人能力
- Can he work with other? 性格
- Will he stay long? 求职动机
3、添加测试点
通过前两步,我们对胜任特征进行了一个大致分类。接下来,应该对每个胜任特征,加入测试点。测试点可分为基本特征和加分特征。
分类 | 基本特征 | 加分特征 | 时间 | 问题 |
---|---|---|---|---|
Can he do the job | ||||
知识 | HTML、CSS、JS基础扎实 | 实现优雅、深入原理 | ||
技能 | 大致了解(靠谱)性能优化、前后端协作、安全、工程化解决方案、HTTP等方面 | 有一项特别突出 | ||
个人能力 | 表达能力、抗压能力,控制情绪 | 学习快速、有目标规划 | ||
Can he work with the others | ||||
性格 | 好沟通,有休养 | |||
Will he stay long | ||||
动机 | 较稳定 |
当面试者符合基本特征、且符合部分加分特征时,通常可以直接通过了。
如果面试者只符合基本特征,那么得再考虑考虑。
如果面试者不符合基本特征,但是加分特征非常突出。可酌情处理,主要看面试者的态度、学习能力、是否能快速补习达到基本特征。
4、适当调整胜任特征
面试者情况不一。有的是工作多年的老鸟。有的是刚毕业的小鲜肉。对于小鲜肉,我们自然不能要求他们有多丰富的工作经验,应侧重挖掘他们的潜力。
面试职位的要求也可能不一样。有时业务急需的是某方面特别擅长的专家。
因此,以上的表格并不是固定的,应该根据面试者情况、公司的职位要求,适当地调整。
第二步、准备题库
1、根据上面整理的胜任特征,列出考点
例如
基本胜任特征:HTML、CSS、JS基础扎实
考点:
Javascript:
基本数据类型、运算符、闭包……
HTML&CSS:
语义化、Accessibility……
---
加分胜任特征:实现优雅、深入原理
考点:
Javascript:
内存泄露、ES6……
HTML&CSS:
BFC、对标准的理解……
胜任特征:大致了解前端各方面的技术(不必精通、大致靠谱即可)
考点:
移动端:媒体查询、事件模型……
性能优化:压缩合并、阻塞渲染……
2、根据考点出题
根据以上的考点整理题库,尽量使题库完整,尽量包含所有考点。例如:
Javascript:
基本数据类型:
1、`typeof []`的值是多少?
运算符
1、`-1 && 2 || 3`的值是多少?
第三步、面试前准备
到这里,我们已经了解了公司招聘的所有胜任特征,并准备了充足的题目。保证我们可以围绕这些特征去充分地了解面试者了。
在面试之前,我们仍要花一点时间了解面试者和应聘职位。因为每个面试者的情况都是不一样的,职位的要求也不尽相同。
1、了解团队的招人思想
每个团队对人才的要求都不一样。有的团队希望招聘动手能力很强、来了就能干活的人才。
而有的团队则更看重对人才的培养,因此招人时并不一定要求对方来了马上就能干活,更看重面试者的潜力。
招到符合自己团队氛围的人才非常重要,除了遵照公司的招聘标准,我们也要保证通过的面试者与团队相投。
2、了解具体职位要求
大部分时候我们都可以按统一的标准来招聘。但有时候,有的职位需要在某些方面特别擅长的人才,那我们则需要调整自己准备检查的考核点。
3、了解面试者
面试前,我们应该认真看看面试者的简历。根据他们的工作年头,调整对他们的要求。从简历中,尽可能地找到面试者可能有的的亮点。
4、准备题目,设定时间
在了解了各项要求和面试者的基本情况后。我们应该已经可以确定自己准备的考核点了。这时可以从题库中选择题目。
注意,在选择题目时,应该根据不同考核点的权重,合理分配给各方面题目的时间。
对面试官的挑战
制定面试策略,可以让我们在面试时有清晰的思路,尽量客观地做出评判。
但是仍不能解决我们在面试中的所有问题,例如:
如果对方擅长的地方,自己不了解怎么办?是否直接交给二面面试官?对方会不会是在吹水?
面试对于面试官来说也是一个挑战。我们会遇到形形色色的人,可能擅长点不一样、观点不一样。
但这对于我们来说是一个好事,通过与各种各样的人的交流,我们可以开阔眼界,学会看人,等等。
我是一个新出炉的面试官,以上也是自己对于面试的初步思考。希望大家能给予更多的建议!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。