国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

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

发布时间:2019/09/17标签:   候选人    点击量:

原标题:为什么时至今日编码面试依然这么糟糕?
作为候选人,最主要的是要记着:45 分钟的编码口试并不能正确评价你能否会胜任这份任务。 高过错否认比率象征着你毫不应当为被谢绝而觉得忧伤。谢绝平日只象征着在一团体工设定的、时光紧急的情况中,你须要更多训练来展现你已具有的技巧才能。“咱们有 90% 的工程师在用你写的软件,但你不能在白板上写出反转二叉树的代码完成,以是你被拒了!”Homebrew 的开创人 Max Howell 在 2015 年的这条推特吐槽了谷歌的编码口试,收到了 1 万多个赞,激发了热闹的探讨。然而始终到 2019 年的当初,编码口试依然在互联网口试中盘踞主要位置,始终被吐槽,从未主动摇。本文作者曾是一位阅历编码口试被拒的候选人,厥后又成为了一位 Facebook 的编码口试官,他在文平分享了这类视角的变更,深刻剖析了编码口试盘踞主要位置的起因和一些改良的主意。你很缓和。电话口试马上开端。这能够是你往年取得幻想任务的独一机遇。这所有都归纳为一点 —— 你要在 45 分钟内证实你处理成绩的才能和编码程度。电话忽然响起。你接起电话,只能听到心跳的声响。在冗长的应酬以后,口试官将第一个成绩粘贴到你的同享编码情况中,并开端说明成绩。你的大脑一片空缺。你太缓和了,在宏大压力下你无奈清楚地考虑。你不绝地看表。5 分钟从前了。缄默。你晓得口试官始终在等你说些甚么。你试图用你的主意攻破缄默,但这只会损坏你的考虑进程。你又看了看表。20 分钟从前了。你很惶恐,不知不觉口试官说时光到了,你无机会向他们发问。你的心境很高涨。你没无机会进入下一阶段。但你仍是心不在焉地提了几个成绩。通话停止,几天后你收到一封谢绝的邮件。感性上,我晓得我曾经充足好了。但阅历过几回这类恐怖进程以后,我开端得到信念。我能够告知本人,我比大少数人更理解怎样编写代码。我曾经搭建了多年的网站和利用顺序,此中一些被成千上万的人应用。我以精良的成就取得了牛津大学的盘算机迷信学位。但在理性上,连续串被谢绝的苦楚依然搅扰着我。我把这类苦楚转化为善于编码口试的信心。我买了一块白板、一些马克笔和一本《顺序员口试金典(Cracking the Coding Interview)》。几周后,我实现了书中全部的标题。关于每一个成绩,我都在白板上写出代码,而且说出我的考虑进程,而后把代码输出到条记本电脑的 IDE 中。我写了一些测试用例来保障我的处理计划是无效的。我也看了书后的参考谜底。关于我犯的每一个过错,从小的语法过错到算法应用过错,我都把它记载在文档里。在开端下一个成绩之前,我会温习全部的过错。下一轮口试停顿顺遂。我收到了多个 offer 并决议参加一个伦敦科技守业公司——Improbable。在 Improbable 任务了一年后,出于种种起因我决议再找一份任务。我不得不再次停止编码口试,但间隔前次练习曾经有一段时光了,以是我须要更多训练。我对 LeetCode 和 HackerRank 上的标题反复了一样的进程。LeetCode 高等定阅供给了一个宏大的题库,外面的标题按发问的公司分类,而且按发问频率排序。这类方法十分好,我能够把精神会合在最罕见的成绩上。在这轮口试以后,我收到了 Facebook 的 offer。我当初曾经在 Facebook 任务两年多了,发觉本人酿成了在手机另一端口试其余候选人的脚色。我常常看到候选人不能战胜本人的缓和情感,犯下和我雷同的过错。我晓得这不能代表他们作为软件工程师的才能,也不是权衡他们将来任务表示的一个特殊好的目标。那咱们为甚么还要这么做呢对我来讲,我在任务中表示能否精良并没有由于我进修并经过编码口试而转变。然而我可能进修和经过编码口试的现实证实了我领有任务所需的原始技巧。假如有人能够经过编码口试,他们很有能够领有在任务中获得胜利的技巧技巧 —— 他们将会是一个很好的员工。假如有人没有经过编码口试,他们依然很有能够成为一位杰出的雇员。让咱们再进一步剖析一下。实质上讲,口试是一种从候选人中提守信号的方式,这些信号能够猜测他们能否会在任务中获得胜利。像任何波及分类的猜测义务一样,猜测成果偶然是准确的,偶然候是过错的。当你和候选人时光无限时,你能够提取的信号是无限的,你的评价正确性会下降而且会犯更多过错。当你过错地以为或人是一个杰出的员工时,这是一个过错的确定。当你过错地以为或人是一个蹩脚的员工时,这是一个过错的否认。现实上,关于公司而言,过错的确定是比过错的否认的成绩要大很多。聘请过错的人的本钱十分高,新员工最后是公司的净丧失,由于他们必需阅历高贵的入职上手期,这段时光他们不只没有出产力,并且还会占用其余人的时光,与此同时依然要拿着酬劳。假如老手期当时,你必需要辞退候选人,你将永久收不回这项本钱。假如因为该国的失业执法很难明雇员工,那末本钱还会飚升。另一方面,谢绝一个好的候选人的本钱十分低。跟着优良候选人数目的增添,谢绝一个好的候选人的本钱会更低。

版权信息Copyright © 银河官网 版权所有    ICP备案编号:鲁ICP备09013610号