最近在看机会,但遇到好几个面试官与我理解差异挺大的。我之前在面试招聘环节,也做过面试官。我想让大家看下,就是是我的方式有问题,还是只是我时运不济,遇到的是些奇葩。
我做面试官时,我会先问我自己这几个问题:
1 )我现在招聘的是什么角色的技术开发?初级?高级?专家?以及招聘的紧急程度。
2 )我现在招聘的这个项目所用到的技术有哪些?
3 )结合我所列出的项目组的技术栈,我希望对方掌握哪些技术,了解哪些技术?我准备核心考察面试者的会是哪些方面?
根据我的问题的答案,我的面试核心提纲基本就出来了。
接着,就是面试时非常经典的三个环节:1 )项目介绍; 2 )八股文; 3 )算法。
它们的占比在我的面试中会是:项目介绍 70%-80%;八股文:10%-20%;算法部分:10%;
其中,项目介绍部分:
这个环节是整个面试中耗时最大的环节,我做面试官时,我是希望通过面试者对项目的介绍,来了解其所熟悉的技术能力的边界。(即技术的深度及广度)
例如:技术深度就是你说了一个 A 技术,我会往底层再挖一层,你能回答,我就沿着这个方向继续挖,直到你回答不出来了,那么,这个地方就是你在这块方面的技术深度。由此匹配初级、高级、专家。
基本一个项目介绍下来,我希望所获取的信息是能够为我描绘出你的技术的边界。如果不够或者不太满意,这个时候,我就会再让面试者继续说一个项目?又或者假设一个场景(场景的选择是我开始的问题列出的技术栈来的,而不是随便找个八股文那种如何设计一个秒杀系统?),你根据这个场景来设计一下。
八股文部分:
八股文本质上是对上面项目介绍的一种补充,因为项目介绍或者场景设计有一定的随机性,可能对我所希望的要求掌握的技术点没有涵盖,我会在这个环节进行进一步的考核,但不会涉及一些我们根本不用的知识点(如为啥 HashMap 的因子是 0.75 ,不是 0.8 ?为啥 MySQL 要用 B+tree ? orz )。
算法部分:
有的时候,如果项目介绍和八股文我已经基本了解清楚了,这个环节我就会放放水,如果还是有点疑问的话,一般也是中等难度的题目来。答不答出来是其次,主要是看他的思路以及他编码习惯。
最后,日常闲聊,包括团队合作呀,为啥找机会呀这些。这个除非非常爆雷,否则对面试基本没啥影响。
综上所述,整个面试过程,核心围绕的点就是:我要怎么样的人?以及你是否满足我的条件?而不是,我为了刁难你,而无所顾及如满头苍蝇一样的瞎问。
这是我做面试官时,所做的事情。这种方式对吗?因为几场面试下来,真的基本有点奔溃 orz 。
我做面试官时,我会先问我自己这几个问题:
1 )我现在招聘的是什么角色的技术开发?初级?高级?专家?以及招聘的紧急程度。
2 )我现在招聘的这个项目所用到的技术有哪些?
3 )结合我所列出的项目组的技术栈,我希望对方掌握哪些技术,了解哪些技术?我准备核心考察面试者的会是哪些方面?
根据我的问题的答案,我的面试核心提纲基本就出来了。
接着,就是面试时非常经典的三个环节:1 )项目介绍; 2 )八股文; 3 )算法。
它们的占比在我的面试中会是:项目介绍 70%-80%;八股文:10%-20%;算法部分:10%;
其中,项目介绍部分:
这个环节是整个面试中耗时最大的环节,我做面试官时,我是希望通过面试者对项目的介绍,来了解其所熟悉的技术能力的边界。(即技术的深度及广度)
例如:技术深度就是你说了一个 A 技术,我会往底层再挖一层,你能回答,我就沿着这个方向继续挖,直到你回答不出来了,那么,这个地方就是你在这块方面的技术深度。由此匹配初级、高级、专家。
基本一个项目介绍下来,我希望所获取的信息是能够为我描绘出你的技术的边界。如果不够或者不太满意,这个时候,我就会再让面试者继续说一个项目?又或者假设一个场景(场景的选择是我开始的问题列出的技术栈来的,而不是随便找个八股文那种如何设计一个秒杀系统?),你根据这个场景来设计一下。
八股文部分:
八股文本质上是对上面项目介绍的一种补充,因为项目介绍或者场景设计有一定的随机性,可能对我所希望的要求掌握的技术点没有涵盖,我会在这个环节进行进一步的考核,但不会涉及一些我们根本不用的知识点(如为啥 HashMap 的因子是 0.75 ,不是 0.8 ?为啥 MySQL 要用 B+tree ? orz )。
算法部分:
有的时候,如果项目介绍和八股文我已经基本了解清楚了,这个环节我就会放放水,如果还是有点疑问的话,一般也是中等难度的题目来。答不答出来是其次,主要是看他的思路以及他编码习惯。
最后,日常闲聊,包括团队合作呀,为啥找机会呀这些。这个除非非常爆雷,否则对面试基本没啥影响。
综上所述,整个面试过程,核心围绕的点就是:我要怎么样的人?以及你是否满足我的条件?而不是,我为了刁难你,而无所顾及如满头苍蝇一样的瞎问。
这是我做面试官时,所做的事情。这种方式对吗?因为几场面试下来,真的基本有点奔溃 orz 。