Interview workshop# JobHunting - 待字闺中
g*y
1 楼
今天去参加了公司的interview workshop, 讲怎么面试,怎么评分,怎么决定。主讲做
过hiring committee, 应该是比较资深,供大家参考。
-打分系统,公司推荐用的标准:
1.0: 不要hire,hire这个人我就辞职
2.0: 可以hire, 也可以不hire
3.0: 建议hire
4.0: 一定要这个人,他没来我就辞职
但实际上大家常用的标准是:
2.1: strongly no hire
2.7/2.8: border line case
3.0: hire him
3.4: strong hire
-如果你平均能到2.7/2.8, 差不多可以送hiring committee.
-onsite和offer的比例大致是1:5,比我想象的要高很多
-网上经常有人抱怨:题目都做出来了,也是对的,还是被拒了。面试官写报告时,很
看重的一点是速度。他们的理念是:聪明的人反应很快,有错不要紧,只要改得快。全
对但是慢的人,没准是见过那道题的。一个人的思维速度是很难做假的。有同学说,速
度就是训练出来的。恭喜你,能训练出来,说明你有足够的天分;并不是所有人都能训
练出来。比如我,训练之后也不能跟那些online coder比。
-面试官写上去的报告,也会被分等级。写得翔实,问题难的那种,很有助于申请。如
果问题就是很空泛的讨论,哪怕得了很高的分数,也不被看重。
-G家Internship经历是最重要的,可以override一切。onsite第二,电面不太重要。
其余的东西可有可无,完全不起决定作用,最多能作为拒掉一个人的凭证。
-hiring committe四个人,录取需要四个人都同意,而不是majority。因为他们认为
:A的人会招A的人,B的人会招C的人。要保证质量,就需要把hiring bar设高,希望进
来的都是A。
-最后的问题,主讲很直接:根本不希望听你问问题,最好没有问题直接走人 :-) 安
排的时间一般是寒暄3~5分钟,warm up question;然后正式问题30~40分钟;最后留
的是0~5分钟给你问。写进报告影响你分数的,都是正式的问题。
-Expectation是解3~5个题,包括小题。你解的题越多,说明你思维快,越有利。卡
在一道题上就不要纠缠了,尽快move on.
-通常来说,面试者5分钟应该有思路,开始动笔写code;7分钟还stuck在那里,面试
官应该帮他,启发无效move on到下一题。但是对有些人来说,4分钟就把code都给你写
完了,他们多半是玩online code competition的。
-你不知道,不熟的topic, 直接告诉对方,对方马上就会换,一般不会跟你纠缠。
-面试官的目的是发掘你的闪光点,而不是纠你的错。所以你有什么闪光的地方,都要
尽量展示出来,不要一味在那儿纠结有没有小bug。
-不要觉得前面错了影响心情,主讲就有几次,开头15分钟都想把那人毙掉,结果后面
峰回路转,发现对方特殊的长处,最后给了strong hire。
-不用试图去揣测面试官的评价。标准的官方回答是: your answer is reasonable。
那个什么都不说明。因为最后决定权在hiring committee, 他们不想误导candidate.
说到底,最重要的还是实力。把基础打好,思维磨快,比记住题解答案更有效。
过hiring committee, 应该是比较资深,供大家参考。
-打分系统,公司推荐用的标准:
1.0: 不要hire,hire这个人我就辞职
2.0: 可以hire, 也可以不hire
3.0: 建议hire
4.0: 一定要这个人,他没来我就辞职
但实际上大家常用的标准是:
2.1: strongly no hire
2.7/2.8: border line case
3.0: hire him
3.4: strong hire
-如果你平均能到2.7/2.8, 差不多可以送hiring committee.
-onsite和offer的比例大致是1:5,比我想象的要高很多
-网上经常有人抱怨:题目都做出来了,也是对的,还是被拒了。面试官写报告时,很
看重的一点是速度。他们的理念是:聪明的人反应很快,有错不要紧,只要改得快。全
对但是慢的人,没准是见过那道题的。一个人的思维速度是很难做假的。有同学说,速
度就是训练出来的。恭喜你,能训练出来,说明你有足够的天分;并不是所有人都能训
练出来。比如我,训练之后也不能跟那些online coder比。
-面试官写上去的报告,也会被分等级。写得翔实,问题难的那种,很有助于申请。如
果问题就是很空泛的讨论,哪怕得了很高的分数,也不被看重。
-G家Internship经历是最重要的,可以override一切。onsite第二,电面不太重要。
其余的东西可有可无,完全不起决定作用,最多能作为拒掉一个人的凭证。
-hiring committe四个人,录取需要四个人都同意,而不是majority。因为他们认为
:A的人会招A的人,B的人会招C的人。要保证质量,就需要把hiring bar设高,希望进
来的都是A。
-最后的问题,主讲很直接:根本不希望听你问问题,最好没有问题直接走人 :-) 安
排的时间一般是寒暄3~5分钟,warm up question;然后正式问题30~40分钟;最后留
的是0~5分钟给你问。写进报告影响你分数的,都是正式的问题。
-Expectation是解3~5个题,包括小题。你解的题越多,说明你思维快,越有利。卡
在一道题上就不要纠缠了,尽快move on.
-通常来说,面试者5分钟应该有思路,开始动笔写code;7分钟还stuck在那里,面试
官应该帮他,启发无效move on到下一题。但是对有些人来说,4分钟就把code都给你写
完了,他们多半是玩online code competition的。
-你不知道,不熟的topic, 直接告诉对方,对方马上就会换,一般不会跟你纠缠。
-面试官的目的是发掘你的闪光点,而不是纠你的错。所以你有什么闪光的地方,都要
尽量展示出来,不要一味在那儿纠结有没有小bug。
-不要觉得前面错了影响心情,主讲就有几次,开头15分钟都想把那人毙掉,结果后面
峰回路转,发现对方特殊的长处,最后给了strong hire。
-不用试图去揣测面试官的评价。标准的官方回答是: your answer is reasonable。
那个什么都不说明。因为最后决定权在hiring committee, 他们不想误导candidate.
说到底,最重要的还是实力。把基础打好,思维磨快,比记住题解答案更有效。