为什么现在社招面试还要 leetcode 刷题?

2020-04-16 23:49:55 +08:00
 Catastrophic
那些题目大家都是即使没见过,也能当场写出 bug free 的代码,还要一边写代码一边给面试官讲思路吗?

说实话,就算是最牛逼的那几家公司,值得大家一边工作,一边刷三个月 leetcode 吗?

我三个月背熟答案完全没问题,就是不知道一面考刷题对于有项目经验的人来说意义何在?想考察什么?是筛选出愿意接受大公司游戏规则的求职者吗?
14329 次点击
所在节点    职场话题
91 条回复
Biggoldfish
2020-04-17 06:20:22 +08:00
值得啊,三个月就能背熟 1400 道 LeetCode 题,横扫 FLAG offer,天下哪有这样的好事(给我六个月我都做不到
hello2060
2020-04-17 07:40:11 +08:00
3 个月背熟你怕不是在说笑话,有的题答案给你看 1 个小时你都看不懂,看不懂怎么背?看不懂背下来的人家问你为什么这么做怎么办?看不懂背下来的人家稍微改一改你又不知道了。

有项目经验的刷题有何意义? FLAG 刷题进去了少说 20 万美金一年,刷题没意义?你项目经验这么多,一年拿多少?
xiadong1994
2020-04-17 07:43:23 +08:00
@kuangwinnie 能做到这个,那 leetcode hard 以下的题就基本可以秒了,也不会来抱怨面试面算法了……
v2Geeker
2020-04-17 07:46:43 +08:00
刷题 6 得一批的招进来培养也比较快吧。基本每次找工作前都花不少时间在刷题上,然后又忘了,下次又刷。。。
v2Geeker
2020-04-17 07:49:03 +08:00
刷题这事对大学有 acm 经验的同学无压力,对于没搞过 acm 或者非科班的就难受了一批。
hello2060
2020-04-17 08:09:06 +08:00
@v2Geeker 那大学生都去 acm 一下不就都无压力了
murmur
2020-04-17 08:10:00 +08:00
职位少应聘者多别人就可以各种方法筛人,有钱就是大爷啊
FKGLY
2020-04-17 08:44:43 +08:00
@xiadong1994 呵呵
v2Geeker
2020-04-17 08:47:13 +08:00
@hello2060 没错。非常推荐搞 acm 。
secsilm
2020-04-17 08:47:28 +08:00
像我这种慢热型的,日常不刷题,当场基本写不出来。。。
hanhan13
2020-04-17 08:53:11 +08:00
Talk is chaep. Show me the CODE.
pwrliang
2020-04-17 09:04:25 +08:00
主要是为了筛选,问你各种框架中间件其实是可以背答案的,如果是算法题没有自己刷过个把月是真做不上来
across
2020-04-17 09:15:42 +08:00
三个月背熟后建议去 google
hello2060
2020-04-17 09:16:18 +08:00
@across 保险起见,给他 1 年时间
xusnji
2020-04-17 09:19:45 +08:00
以前我也这么认为,但最近面试遇到和面试官完全不在一个频道上的情况,我精通的他不会,面试有限的时间很难完全说明白,这时我就觉得还不如出道算法题来得实在
20151024
2020-04-17 09:28:20 +08:00
中小厂 iOS 工作中很少用到,结果面试时不照样千篇一律问:算法、底层、原理、源码;
每次跳槽面试前都要花大量精力和时间去背,背好后才好应试,进入公司后能用到多少?
怪就怪目前要就业的人非常多!逼得竞争者做一些内耗的事,搞得彼此都累。
kidcats
2020-04-17 09:28:22 +08:00
因为人多了,可以用算法题筛选一部分。这也是人力过剩的一种体现啊
Torpedo
2020-04-17 09:30:44 +08:00
感觉从效率上来说,面算法进来的人下线比普通面试高多了
piglovesx
2020-04-17 09:40:01 +08:00
现在刷,为以后面试国外职位做准备.
Qusic
2020-04-17 09:40:46 +08:00
刷题只是学算法的一个手段,不是说只刷题就够了,也不是非刷题不可。
算法基础牢学得扎实,或者刷题总结规律学得快,都很大程度上可以用来预测之后候选人进公司之后学新东西快不快。
另外算法题其实也是平时工作的一个缩影,题目要求就是一个项目需求,能不能在看到不那么显而易见容易做的需求时,能够良好地与面试官沟通,共同探讨一个大家都接受的解决方案,清楚地传达自己的想法。一定程度上也是一些软实力的考察。
最后显然的,你写代码的质量,写代码的习惯,检查 bug 的能力,这些硬实力也有一个代码样本参考。
总结就是算法题面试操作简单,成本低,也可以同时考察学习 沟通 代码几个重要的能力。。所以为什么不呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/663243

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX