加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

为什么时至今天编码口试依然这么糟糕?

发布时间:2019-09-19 05:07:25 所属栏目:建站 来源:Miraan Tabrez
导读:作为候选人,最重要的是要记着:45 分钟的编码口试并不能精确评估你是否会胜任这份事变。 高错误否认比率意味着你毫不该该为被拒绝而感想惆怅。拒绝凡是只意味着在一小我私人工设定的、时刻紧要的情形中,你必要更多操练来展示你已具备的技能手段。 我们有 90%

看看 Homebrew 的首创人 Max Howell 的这条推特:

为什么时至今日编码面试依然这么糟糕?

怎样改造体系呢?

口试的目标是从候选人哪里提取足够的信号,以猜测他们是否可以或许胜任事变。假如你有完全精确的猜测,你可以雇用到全部胜任本事变岗亭的人,这对公司和候选人来说都很美满。

为什么时至今日编码面试依然这么糟糕?

一种险些完全精确的要领是在一段牢靠的时刻内给候选人一份事变,假如他们乐成了,就给他们提供一份永世的事变。这就是演习,延迟版的口试。题目是这对公司来说是一项风险投资。这就是为什么演习机遇也依靠于编码口试。

现实上,公司从候选人哪里获守信号的时刻和资源有限。候选人凡是只有有限的时刻举办口试。在这些时刻限定内,公司但愿网络作为软件工程师乐成所必须的几个要害信号。

作为一名口试官,我但愿看到候选人把握基本的数据布局和算法常识。通过接头其他要领和利弊衡量,他们可以操作这些常识为题目提出算法办理方案。我但愿看到他们用编程说话编写办理方案代码,表明时刻和空间的伟大度,走查他们的代码并予以测试。

因此,假如你只有 45 分钟,这种编码口试的广泛情势确实是故意义的。

改造编码口试

话虽云云,白板是不须要的。假如你没有在白板上编码过,你会感受有点稀疏而且被滋扰。因此,假如候选人更喜好行使键盘,公司应该让他们用键盘。你不会想由于候选人不喜畛刳白板上编码而拒绝他们的。

作为口试官,另一件要改造的事是选择题目。最好不要选择在一些数学或计较机狭小规模中的题目,同时这些题目还必要重大的缔造性思想或特定规模常识才气办理。抱负环境下,候选人应该可以或许逻辑推理并慢慢迭代得出最佳办理方案。你不会想由于候选人在 45 分钟的口试中没有灵机一动得出谜底而拒绝他们的。

最后,让候选人放松是很重要的。当你的思想在竞争和压力之下时,很难做到合乎逻辑井井有条。通过几个他们已往最喜好的项目标快速题目举办口试,可以很好地平息候选人的求助情感。你不会但愿由于候选人发明时刻紧要、编码压力很大导致没施展出应有程度而拒绝一个候选人。

但除此之外,假如不铺开时刻限定,很难进步口试信号的精确性。

得到更多信号

一些公司会请候选人把一个使命带回家来做,以消除时刻压力,并会假想一个更伟大的编码题目,以提供更多的信号。

有些公司会通过多个阶段的口试来网络更多信号,以是祈望候选人能休几天假来举办口试。

有些公司会举办更多种类的口试,测试更多适用手艺,譬喻赏识大型代码库可能构建与某些民众 API 交互的 React 前端措施。

固然这些要领提供了更好的信号,让公司向优越候选人提供更多 offer,但也必要占用候选人的许多时刻,这会使口试经验不太舒畅。题目是,假如候选人一次申请多家公司,而每个公司都有极其耗时的口试流程,那基础就不行行。

口试即处事

对此的一个办理方案是同一多个公司的编码口试流程。独立的编码口试处事可以比任何一家公司耗费多 5-10 倍的时刻口试候选人,让他们可以或许更清晰地相识候选人的技能手段,镌汰错误否认比率,同时保持很低的错误必定比率。这将为候选人提供更有用更舒畅的体验,由于他们可以停止在多个公司一再沟通的口试进程而且停止依赖命运。这样可以开释公司的资源,使公司专注于最终的非技能性口试,如团队和文化契合度口试。像 Triplebyte 这样的公司已经在全力实行这一做法。但他们好像更多地将其用于筛选,而不是完全代替技能口试。

我以为用更精确、同一和独立的版本替代大公司本身的技能口试流程的首要挑衅是得到他们对流程的信赖,同时应承在评估特定技能手艺和应聘程度方面举办定制。

最后的设法

作为候选人,最重要的是要记着:45 分钟的编码口试并不能精确评估你是否会胜任这份事变。 高错误否认比率意味着你毫不该该为被拒绝而感想惆怅。拒绝凡是只意味着在一小我私人工设定的、时刻紧要的情形中,你必要更多操练来展示你已具备的技能手段。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读