写点什么

力扣刷题盛行,风气由何而来?

用户头像
南湾小猪
关注
发布于: 2020 年 05 月 23 日
力扣刷题盛行,风气由何而来?

据硅谷年龄大些的软件工程师们讲,在2005年之前,除了做搜索出生的Google和一些公司的特定算法岗位,很少有面试会考察当场解算法题的。



随着2006年Google替代Yahoo成为全球访问量最大的网站,与此同时它也成为硅谷软件工程师心目中最神圣的殿堂,加上Google有口皆碑的福利待遇、工作环境,大家都开始研究如何进入Google,Cracking the Coding Interview这本前Google员工写的书,便是在2008年应时而生。



Google的成功吸引到了各方人才,也让各大企业纷纷效仿它的运营管理、人才招聘模式,于是越来越多的大公司采用面试考算法题的方式,尤其是对初、中级别的工程师的面试,所以各种用来练习面试的OJ网站也如雨后春笋般出现。



但人都是贪心的,总希望用最少的付出得到最大的回报,在2015年便有了LeetCode这种直接收集各家大公司面试题库的网站。刚开始的时候,只要把LeetCode里面的题目刷完,基本等于手握大厂offer。



但是Google考察算法题的初衷,是为了以此检验面试者的智力、逻辑推理、沟通能力、解决问题能力......不是为了看面试者是否做过原题。于是Google不停扩大题库,并且发动员工举报网上被公开的题目,以从题库中删掉。截至2020年5月,LeetCode上现在一千多道题有八百多来自Google。



总而言之,刷题这件事在硅谷一方面是上不了台面的,一方面又是大家私下都在做的事,现在已经很少听说有软件工程师完全不刷题就去面试的。不过在Google的面试中,面试官在出完题目后,往往还是会象征性地问一下面试者有没有见过这题。然后有的面试者发挥才智,有的面试者发挥演技,大家心照不宣地往下进行......



图片来源:https://youtu.be/XKu_SEDAykw



发布于: 2020 年 05 月 23 日阅读数: 104
用户头像

南湾小猪

关注

还未添加个人签名 2018.10.24 加入

还未添加个人简介

评论 (1 条评论)

发布
用户头像
楼主说的很有道理。你认为这种现象会持续吗?
2020 年 05 月 23 日 08:24
回复
没有更多了
力扣刷题盛行,风气由何而来?