海外同行吐槽引热议,如何看巨头面试“强制刷题、还要考试”?
【GameLook专稿,未经授权不得转载!】
GameLook报道/最近,一位从业多年的海外资深开发者在社区吐槽称,自己与Meta公司一名代表交谈时,被告知要用2周时间刷Leetcode题库以更好地应对该公司艰苦卓绝的面试流程。他他在帖子中提到,“科技公司20年都没有更新过他们的面试流程了”。
在他看来,这样的方式显然是过时的,“如果这家公司显然是目光短浅的,如果我没有花两周时间准备他们提出的过时算法,他们对我的工作、我是谁、我可能潜藏的优势根本就不在乎吗?”
那么,同行们对此是怎么看的呢?
请看Gamelook整理的内容:
这就是大公司筛掉90%申请者的手段
这位同行表示,刷题库这样的方式并不能真正展现一名申请者的能力,而且其中大部分的试题都是工作中并不经常接触到的,他甚至举例称,这就像是他们招一名图形策划,但却要求你画一幅油画肖像,这与应聘的工作并不符合。
“有些艺术家可以告诉你人体的每一块肌肉、骨骼和标记,但他们不是好的艺术家。事情远比一般企业测试中所能分解的要复杂得多。”
从社区评论来看,很多人都认为,这只是大型科技公司快速淘汰申请者的一种手段。
网友FrontBadgerBiz表示,大部分大型科技公司都是如此,这已经成为了他们招人一个必要的过滤条件。他们有太多的申请者,以至于只要能够剔除掉90%他们不想要的人,他们并不介意失去一些可能会通过的面试者。比如,一些高端金融公司只从4到5所大学招聘,他们知道有很多优秀的申请人都被错过,但他们并不在乎,因为他们仍然有很多候选人通过。
“这还可能作为一个动机过滤器,真正非常想要在Meta工作的人都会花时间刷Leetcode题库,任何没有学习但通过了的人或许本身就是一名优秀的程序员(结果并不能保证)。除非大型科技公司成为不那么受欢迎的工作场所,否则他们就不会改变自己的流程,很多初创公司现在避开Leetcode式的问题,是因为他们不想过滤掉90%的申请者,一旦发展到那个程度,这个方式也会适合他们。”
有开发者回应称,大型科技公司之所以可以用“不那么理想”的流程进行面试,是因为他们得到的申请人数太多了,这个时候,他们或许让你带着小丑画进来并表演哑剧并以此应付。“只有那FAANG(美国五大科技公司首字母缩写)公司才会这么做,其他公司不会做这样的事,但几乎所有的科技巨头和财富100公司都这么做。”
此外,还有人回应称,作为一个有着全职工作的母亲,她并没有2周的时间去刷Leetcode题库,“我也跟Meta的人谈过,而且也在游戏业有经验,但我决定不那么做,因为我没时间,只能祝那些有时间刷题库的人好运。”
刷200小时题库拿50万美元年薪不香吗?
不过,对于刷Leetcode题库这件事,也有人表示这并不是决定面试成功与否的唯一因素。有同行表示,自己在面试中被要求写递归Fibonacci函数,但面试过程中却被卡住了,最后一部分还得到了面试官的帮助,但最终自己仍然通过了面试,且面试官成为了培训他的人。
还有一位开发者则表示,投入时间刷Leetcode题库是值得的,自己投入了200个小时刷题库,并且拿到了一家FAANG公司的offer,年薪50万美元,比自己之前的薪酬多了40万美元。
“这意味着哪怕我只留在公司一年,那也意味着我在Leetcode上投入的每个小时(去掉原本的10万美元年薪)都值2000美元以上,这是相当丰厚的薪酬。对我和我的家庭来说,这是一个真正改变生活的提升,我觉得那200个小时是我做过最好的职业生涯投资。”
也有人解释称,这些公司使用LeetCode进行测试的原因,并不是因为他们认为你很快就需要编写排序算法,而是因为这是一种简单且或多或少客观的方式,来筛选思维敏捷、能够思考算法复杂性并解释其决策过程的人。“考虑到这些公司5万到10万人的规模,他们实际上没有太多的方法来筛选如此巨量的申请者。”
有开发者举例表示,在某种程度上,这与NFL(以及其他联赛)对选秀班进行身体测试的理由类似,你的边路球手在比赛中并不需要卧推,但他们的卧推能力(与其他测试结合)提供了整体能力的数据。Leetcode就像是程序员的一种SAT,它旨在某种程度上测试心理处理能力(因此有严格的时间限制)。
这种观点也得到了相当一部分同行的认可,有位网友表示,自己从未刷过Leetcode题库,但曾经通过多家大型科技公司的面试,随后去看了Leetcode题库,发现大部分都是可以快速解答的题。
对于大公司的面试流程,你们是怎么看的呢?
如若转载,请注明出处:http://www.gamelook.com.cn/2023/12/533106