V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Catastrophic
V2EX  ›  职场话题

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

  •  
  •   Catastrophic · 2020-04-16 23:49:55 +08:00 via Android · 14321 次点击
    这是一个创建于 1680 天前的主题,其中的信息可能已经有所发展或是发生改变。
    那些题目大家都是即使没见过,也能当场写出 bug free 的代码,还要一边写代码一边给面试官讲思路吗?

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

    我三个月背熟答案完全没问题,就是不知道一面考刷题对于有项目经验的人来说意义何在?想考察什么?是筛选出愿意接受大公司游戏规则的求职者吗?
    第 1 条附言  ·  2020-04-17 09:42:19 +08:00
    看了一下下面的回复,大家对 FAAG 有很大执念啊!加州单身年薪 20 万美元=税后 10 万,夫妻年薪 30 万美元=16 万,也不过是普通中产罢了。且不说房价,三哥领导,如果你现在三十出头,三年工作经验,税后年薪 50 万人民币,你会想去 FAAG 吗?
    91 条回复    2020-08-11 13:19:03 +08:00
    saximoer
        1
    saximoer  
       2020-04-17 00:43:33 +08:00
    leetcode 控制下限吧大概..
    反正现在都不是问你实际技术怎么样
    都是问你 leetcode 技术如何(狗头)
    Catastrophic
        2
    Catastrophic  
    OP
       2020-04-17 00:57:31 +08:00 via Android
    @saximoer 所以下限就是 lc 刷得好或者真正牛逼到 1000 多道题没刷过也能信手拈来?
    knowckx
        3
    knowckx  
       2020-04-17 01:13:00 +08:00   ❤️ 8
    虽然我也很看不上这种情况,但是这其实是程序员内卷化的一个标识。
    人太多了,只能看算法去刷人
    Geraltt
        4
    Geraltt  
       2020-04-17 01:15:29 +08:00 via Android   ❤️ 1
    内卷的标识
    hoyixi
        5
    hoyixi  
       2020-04-17 01:19:08 +08:00
    top 公司一向要求。
    其它的公司,和学历要求的忽高忽低一样,人多了,提高门槛,筛;人少了,降低门槛。

    你看几年前移动互联网泡沫起飞的时候,很多公司招人,能写出来,有成品可以展示就行,什么学历算法统统不管,薪水还高。
    xiadong1994
        6
    xiadong1994  
       2020-04-17 01:24:51 +08:00   ❤️ 2
    “三个月背熟答案”,背熟什么答案?面试新题层出不穷,哪来的答案?虽然主要考察的就是那些算法和数据结构,但是题目一直在出新。

    注意在北美是先出现面试算法题,然后才出现的刷题应试。所以面试面的应该是算法,而不是刷题。
    luckyrayyy
        7
    luckyrayyy  
       2020-04-17 01:34:59 +08:00 via iPhone
    同意内卷
    有能力搞定很可能用不到的知识,才能证明你的实力。
    jedihy
        8
    jedihy  
       2020-04-17 01:40:23 +08:00 via iPhone   ❤️ 3
    三个月能背熟不错啊。follow up 也能背出来的话,先来 FAANG 拿一圈 offer 吧。
    27
        9
    27  
       2020-04-17 01:41:58 +08:00 via iPhone
    其实并不容易,但是说到底是供给过剩,只能想办法筛。
    bottleimp
        10
    bottleimp  
       2020-04-17 01:42:44 +08:00 via iPhone   ❤️ 3
    我是来看三个月背熟答案的。
    litmxs
        11
    litmxs  
       2020-04-17 01:52:05 +08:00 via Android   ❤️ 5
    有 100 个满足要求的来应聘,我只要一个,学历筛掉 50 个,年龄筛掉 20 个,大厂经历筛掉 20 个,结果还有 10 个满足要求的,那就只能考点 leetcode 上的算法题再筛掉 9 个了。
    当那天 leetcode 筛完还剩一大堆人,就该考 ACM 算法竞赛题了
    dremy
        12
    dremy  
       2020-04-17 01:53:48 +08:00 via iPhone
    会刷 leetcode 意味着至少能有一些算法能力或者思维,比那些一题都没刷过还不知道算法是啥的人强多了吧
    jmc891205
        13
    jmc891205  
       2020-04-17 02:03:38 +08:00   ❤️ 1
    leetcode 的 easy 和一些 medium 题都是很基本的 确实应该是没见过也能写出 bug free 的 solution 才对
    用来筛选掉没有基本的代码能力和算法知识的面试者最合适不过了
    beidounanxizi
        14
    beidounanxizi  
       2020-04-17 02:15:23 +08:00
    你去背背看 不就知道了 🐶
    lights
        15
    lights  
       2020-04-17 02:36:07 +08:00
    我目前做 leetcode 61 题,受益的的确确是有的
    有一些完全没见过的数据结构,刷 leetcode 之后知道了
    以前工作的时候写过一些算法的应用(尽管是业务代码,但的确涉及到了算法的应用),leetcode 做多了之后觉得以前写的好烂,虽然 bug free,但依然有不少的提升空间
    虽然大部分题没见过的确也能 bug free,但最优解的优化空间很大,值得学习和应用到实际工作

    最后,你背题背下来试试呗,hard 题是真的 hard,有一些神奇的操作能把时间复杂度从 O(n) 降到 O(1) 不是背题就能想到的
    wenbinwu
        16
    wenbinwu  
       2020-04-17 02:48:10 +08:00
    facebook 面试点名说要在 leetcode 上做几十题准备
    lights
        17
    lights  
       2020-04-17 02:52:25 +08:00
    @Catastrophic #2
    据一个刷题大佬说,leetcode 一般刷 300 题左右就够了,再往后刷提升越来越小,性价比很低
    Mirage09
        18
    Mirage09  
       2020-04-17 04:28:10 +08:00 via iPhone
    leetcode 题又不是给你背的
    kuangwinnie
        19
    kuangwinnie  
       2020-04-17 05:50:27 +08:00
    @xiadong1994 如果能背熟,熟练运用基本的算法和数据结构,其实不用背题目。。。。
    Perry
        20
    Perry  
       2020-04-17 06:12:56 +08:00
    值得
    Biggoldfish
        21
    Biggoldfish  
       2020-04-17 06:20:22 +08:00
    值得啊,三个月就能背熟 1400 道 LeetCode 题,横扫 FLAG offer,天下哪有这样的好事(给我六个月我都做不到
    hello2060
        22
    hello2060  
       2020-04-17 07:40:11 +08:00   ❤️ 2
    3 个月背熟你怕不是在说笑话,有的题答案给你看 1 个小时你都看不懂,看不懂怎么背?看不懂背下来的人家问你为什么这么做怎么办?看不懂背下来的人家稍微改一改你又不知道了。

    有项目经验的刷题有何意义? FLAG 刷题进去了少说 20 万美金一年,刷题没意义?你项目经验这么多,一年拿多少?
    xiadong1994
        23
    xiadong1994  
       2020-04-17 07:43:23 +08:00
    @kuangwinnie 能做到这个,那 leetcode hard 以下的题就基本可以秒了,也不会来抱怨面试面算法了……
    v2Geeker
        24
    v2Geeker  
       2020-04-17 07:46:43 +08:00 via iPhone
    刷题 6 得一批的招进来培养也比较快吧。基本每次找工作前都花不少时间在刷题上,然后又忘了,下次又刷。。。
    v2Geeker
        25
    v2Geeker  
       2020-04-17 07:49:03 +08:00 via iPhone
    刷题这事对大学有 acm 经验的同学无压力,对于没搞过 acm 或者非科班的就难受了一批。
    hello2060
        26
    hello2060  
       2020-04-17 08:09:06 +08:00
    @v2Geeker 那大学生都去 acm 一下不就都无压力了
    murmur
        27
    murmur  
       2020-04-17 08:10:00 +08:00
    职位少应聘者多别人就可以各种方法筛人,有钱就是大爷啊
    FKGLY
        28
    FKGLY  
       2020-04-17 08:44:43 +08:00 via Android
    @xiadong1994 呵呵
    v2Geeker
        29
    v2Geeker  
       2020-04-17 08:47:13 +08:00 via iPhone
    @hello2060 没错。非常推荐搞 acm 。
    secsilm
        30
    secsilm  
       2020-04-17 08:47:28 +08:00 via Android
    像我这种慢热型的,日常不刷题,当场基本写不出来。。。
    hanhan13
        31
    hanhan13  
       2020-04-17 08:53:11 +08:00 via iPhone
    Talk is chaep. Show me the CODE.
    pwrliang
        32
    pwrliang  
       2020-04-17 09:04:25 +08:00 via Android
    主要是为了筛选,问你各种框架中间件其实是可以背答案的,如果是算法题没有自己刷过个把月是真做不上来
    across
        33
    across  
       2020-04-17 09:15:42 +08:00 via iPhone
    三个月背熟后建议去 google
    hello2060
        34
    hello2060  
       2020-04-17 09:16:18 +08:00
    @across 保险起见,给他 1 年时间
    xusnji
        35
    xusnji  
       2020-04-17 09:19:45 +08:00
    以前我也这么认为,但最近面试遇到和面试官完全不在一个频道上的情况,我精通的他不会,面试有限的时间很难完全说明白,这时我就觉得还不如出道算法题来得实在
    20151024
        36
    20151024  
       2020-04-17 09:28:20 +08:00   ❤️ 1
    中小厂 iOS 工作中很少用到,结果面试时不照样千篇一律问:算法、底层、原理、源码;
    每次跳槽面试前都要花大量精力和时间去背,背好后才好应试,进入公司后能用到多少?
    怪就怪目前要就业的人非常多!逼得竞争者做一些内耗的事,搞得彼此都累。
    kidcats
        37
    kidcats  
       2020-04-17 09:28:22 +08:00
    因为人多了,可以用算法题筛选一部分。这也是人力过剩的一种体现啊
    Torpedo
        38
    Torpedo  
       2020-04-17 09:30:44 +08:00
    感觉从效率上来说,面算法进来的人下线比普通面试高多了
    piglovesx
        39
    piglovesx  
       2020-04-17 09:40:01 +08:00
    现在刷,为以后面试国外职位做准备.
    Qusic
        40
    Qusic  
       2020-04-17 09:40:46 +08:00 via iPhone   ❤️ 1
    刷题只是学算法的一个手段,不是说只刷题就够了,也不是非刷题不可。
    算法基础牢学得扎实,或者刷题总结规律学得快,都很大程度上可以用来预测之后候选人进公司之后学新东西快不快。
    另外算法题其实也是平时工作的一个缩影,题目要求就是一个项目需求,能不能在看到不那么显而易见容易做的需求时,能够良好地与面试官沟通,共同探讨一个大家都接受的解决方案,清楚地传达自己的想法。一定程度上也是一些软实力的考察。
    最后显然的,你写代码的质量,写代码的习惯,检查 bug 的能力,这些硬实力也有一个代码样本参考。
    总结就是算法题面试操作简单,成本低,也可以同时考察学习 沟通 代码几个重要的能力。。所以为什么不呢
    nutting
        41
    nutting  
       2020-04-17 09:48:19 +08:00
    你们说的 leetcode 都是国外版吧,有用 cn 版的吗
    8a9a09dw12
        42
    8a9a09dw12  
       2020-04-17 09:53:17 +08:00
    "加州单身年薪 20 万美元=税后 10 万,夫妻年薪 30 万美元=16 万,也不过是普通中产罢了。" 说的好像你不刷题就是赵家人了?
    PanJiaChen
        43
    PanJiaChen  
       2020-04-17 10:05:52 +08:00
    因为这是筛选最方便和准确较高的方法。
    MoRun
        44
    MoRun  
       2020-04-17 10:19:04 +08:00
    大部分人的项目没啥问头,不问算法没啥好闻的
    你的项目有亮点的话,面试肯定是大部分时间问项目,项目聊差不多了问一个算法或者不问
    当然我说的国内的公司,湾区咱也不懂
    mAoao
        45
    mAoao  
       2020-04-17 10:23:27 +08:00
    据说面算法题可以筛出以下三种人:
    1. 很聪明的人,不怎么刷题也能过
    2. 勤奋的人,为了准备面试花大量的时间刷题
    3. 很想去这家公司的人,为了去这家公司刷题
    这三种人都是公司的招聘目标,所以其实算法题还是起到了他想要的筛选效果
    Perry
        46
    Perry  
       2020-04-17 10:27:58 +08:00 via iPhone
    不好意思 三年经验 30 万美金起,夫妻年薪 50 万税后 25 万美金。个人来说,不用 996 就已经是一个压倒性优势了。
    hello2060
        47
    hello2060  
       2020-04-17 10:30:05 +08:00
    ”且不说房价,三哥领导“, 看你这意思你是觉得国外房价偏高啊?
    luisH
        48
    luisH  
       2020-04-17 10:41:59 +08:00
    arthas2234
        49
    arthas2234  
       2020-04-17 11:09:21 +08:00
    卷就完事了
    竞争压力已经从头部公司传导到下面了,过几年说不定连小公司都要求简历上写明 leetcode 了
    q8164305
        50
    q8164305  
       2020-04-17 11:21:14 +08:00 via Android
    算法牛逼的下限不会差到哪去,这么简单粗暴的办法为啥不用
    yhxx
        51
    yhxx  
       2020-04-17 11:46:18 +08:00
    值得
    假如你现在在小公司 20K*14 = 28W
    刷 3 个月,头条 35*15 + 加班费 + 各种补贴 = 60W
    翻一倍不值吗?
    season4675
        52
    season4675  
       2020-04-17 11:57:50 +08:00   ❤️ 1
    leetcode 还是非常有用的,平时忽视的基本功能快速拾起。
    而且两周时间就够了,每类做几题就行了,对面试和笔试受益匪浅……
    甚至很多程序员把做 leetcode 作为日常练习,来维持自己的基础能力……
    反正国外大公司笔试玩这个,国内我知道阿里很多部门也是笔试考这个……
    Catastrophic
        53
    Catastrophic  
    OP
       2020-04-17 12:56:51 +08:00
    @Qusic 问题是很多题目,见过就会,没见过大概率不会(真正的大牛除外),在这种情况下考 lc 的题目,就是想筛选下面回复说的三种人里面的里面两种了。还有一个刷题时间成本的问题,我看这里未婚年轻码农居多,就不展开说了。
    Catastrophic
        54
    Catastrophic  
    OP
       2020-04-17 13:00:05 +08:00
    @xiadong1994 看你现在年轻,等过几年你在回头看看你今天的想法吧。我 append 里面的那个如果,就是我自己的现况,我祝愿你将来也有需要考虑自己的时间成本的时候。
    ibufu
        55
    ibufu  
       2020-04-17 13:25:30 +08:00
    哦,原来楼主不屑 FAAG
    ibufu
        56
    ibufu  
       2020-04-17 13:27:07 +08:00
    有井底之蛙的味了
    Catastrophic
        57
    Catastrophic  
    OP
       2020-04-17 13:32:29 +08:00
    @ibufu 权衡一下成本收益,不算不屑吧?我面的就是 FAAG 其中一家,到手收入如果跟我现在到手收入没有很大的提高,都是写代码,我干嘛不继续待在本行?
    ccpp132
        58
    ccpp132  
       2020-04-17 13:32:45 +08:00
    个人经验,算法面好的人,普遍编程调试水平也高一些。所以我愿意面算法。有的是很多经验的人真正干活的时候一堆问题要你来解决。
    lz 觉得 3 个月时间成本太高,可以选择别的公司。你本来也看不少 FAAG 对吧,他们面不面算法不影响你啊。
    Jooooooooo
        59
    Jooooooooo  
       2020-04-17 13:34:15 +08:00
    区分度

    另外

    "我三个月背熟答案完全没问题"

    感觉你从来没有真正面过试

    还有对大公司工资一顿分析, 结论是程序员不行你要去开滴滴吗?
    Catastrophic
        60
    Catastrophic  
    OP
       2020-04-17 13:42:42 +08:00
    @Jooooooooo 怎么你写代码就要交税,开 Uber 就可以不交税了?
    ThanksSirAlex
        61
    ThanksSirAlex  
       2020-04-17 13:44:41 +08:00
    背没用啊,面试都是稍微变一下,来个变种,你不去理解一样死球,还是说你能厉害到 3 个月把 leetcode 上所有题目都能理解到信手拈来?
    Jooooooooo
        62
    Jooooooooo  
       2020-04-17 13:44:46 +08:00
    @Catastrophic 那你去开 uber 吧. 这个行业竞争少点.
    Catastrophic
        63
    Catastrophic  
    OP
       2020-04-17 13:47:17 +08:00
    @Jooooooooo 要是开 uber 赚得多当然去,傻子才跟钱过不去。
    Akiyu
        64
    Akiyu  
       2020-04-17 14:08:08 +08:00   ❤️ 2
    他们就是考察能力, 他们觉得做题是能力体现的一种
    我觉得你可能对于 leetcode 或者做题有一些误解... 那不是一个"刷"的过程, 三月背熟也不太现实

    leetcode 的题难度有三种:
    easy : 考察基础数据结构, 思维没问题基本能写出来
    medium : 稍微复杂一点的数据结构, 会涉及到树, 以及多种数据结构复用
    hard : 这个难度的题一般就比较考思维了, 并不是说掌握了数据结构和算法就一定能做出来的. 你得想到 "解决问题的方法"

    刷题不是真的做完了就完了, 或者说做不了, 直接看看答案就完了
    bug free 并不是最终的目标. 目标包括但不仅限于以下:
    如何尽快写好?
    除了通用的方法, 你能用更难的形式写出来么? (比如一些比较好用递归来做的题, 你能用循环来做么?)
    能掌握几种方法? (深度优先, 广度优先, 时间最优, 空间最优, 代码简洁度最优...)
    去除了一些数据结构, 你还能做出来么? (规定你不能用哪些数据结构)

    leetcode 做题就是单纯的做题, 就好像你做项目, 写代码一样. 做不出来下次努力, 做出来了认真反思, 下次更快更好, 不用那么厌恶刷题... 做 leetcode 应当是一个轻松愉快(偶尔你想挑战自己的话, 认真紧张一些也无妨😠) 的过程

    至于你说的三月背熟...
    的确三个月应该会熟练了, 但还真不一定, 因为有些题的答案很精妙, 你认真思考之后会发现, 自己可能想不到这种解法. 可能你非常努力, 然后当时脑子很清醒, 会做出一个比较漂亮的解法, 但也就仅限漂亮, 有些解法是没有一些底蕴是做不出来的... 这个不是靠刷题提升了, 有些涉及数学了, 你可以看看<具体数学>里面的东西.
    zhjy23212
        65
    zhjy23212  
       2020-04-17 14:16:23 +08:00
    见过太多背得出题目答案的了

    问题是还是挂,一问问题坑坑开始写,关键词一蹦就是 leetcode 题号,一加点自己改的 follow up 当场石化

    也有只会写 brute force 的,主面试一步步带着走,理解能力快,花完一小时写出个 medium 答案,最后要了

    还是看理解能力和当场应变,做题只是熟悉知识点
    testobjs
        66
    testobjs  
       2020-04-17 15:13:34 +08:00   ❤️ 2
    很讨厌刷题,过不过随缘。
    beidounanxizi
        67
    beidounanxizi  
       2020-04-17 15:15:51 +08:00
    楼主 你说说你什么硬件背景好了
    newtype0092
        68
    newtype0092  
       2020-04-17 15:44:02 +08:00
    真要让你死背答案就直接上 OnlineJudge 了,各种奇葩边缘样例你想不到都过不去。。。
    没几个公司拿你的代码直接运行吧,不能 bug free 就直接让你走人不面了?你实在写不出代码写伪代码也行啊,总之能把思路转化成代码也是能力,什么都写不出来是问题真的大。

    总之这种手写就是看表现而不是看结果,当然有些公司会卡的很高,这说明人家有这个实力能这么严格的卡人,你去普通点的公司敢拿 bug free 来卡我不信招的到几个人。

    总之别小瞧了 leetcode,多刷刷真的对自己水平有提高的,有些解看看人家的思路真的是不得不佩服,当然你要是上来就照着答案死记硬背那自然是浪费时间,人家改下题就歇菜了。
    crackhopper
        69
    crackhopper  
       2020-04-17 16:07:07 +08:00
    我最开始跟楼主想法一样。后来刷了 1 个月,发现找工作还是真好用。
    - 要不要做就看自己怎么去看这个 “投资回报率” 了。
    现实就是不少工作面试会面算法,尤其是好工作。存在即是合理的,抱怨是没用的。
    xiadong1994
        70
    xiadong1994  
       2020-04-17 16:10:39 +08:00 via iPhone
    @Catastrophic 3 yoe 在 FAANG 还是 entry level 的 tc,你被 low ball 地太狠了。

    还好奇你干了什么在加州要被征 50%的税。刨掉了 401k ?

    看你的年纪你熬了个 phd ?

    即使如此你为什么认为你就可以在网上传授人生经验了?

    最后,我做题纯粹是找乐子打发时间,做的没有出的快只做了 800 多题,何来时间成本?本来就是拿来消磨时间的。
    charlie21
        71
    charlie21  
       2020-04-17 16:31:54 +08:00
    不写 leetcode 上的题目阿 是想写汉诺塔和八皇后问题吗?
    vitoliu
        72
    vitoliu  
       2020-04-17 16:40:45 +08:00
    中国人向来最擅长的就是内斗,leetcode 这种日经贴发在 v 站就好像在 b 站说喜欢二次元的都是崽种一样,哪怕我就是不喜欢二次元,但是我也忍不住想要上前吐口痰以彰显自己 5 级 up 的身份……
    youxiachai
        73
    youxiachai  
       2020-04-17 17:42:05 +08:00
    @hello2060 大部分大学生..都改不来 ACM.....
    wxm
        74
    wxm  
       2020-04-17 18:09:50 +08:00
    @vitoliu 真相了,现在大多数论坛讲究 zz 正确。
    zepang
        75
    zepang  
       2020-04-17 20:37:48 +08:00 via Android
    你们公司确定 leetcode 建立的初衷就是给面试刷题用的吗?
    Catastrophic
        76
    Catastrophic  
    OP
       2020-04-17 20:48:28 +08:00
    @Akiyu 现在 lc 不知道是不是远超一千题了,不过三个月背熟 easy 和 medium 应该问题不大,这些题目多给一点时间总是写的出来,但是如果从来没有见过,面试那十几分钟当场写出来有点难,这就是我说的不刷题一般人过不了。但是上面已经有人说了,内卷嘛,反正码农多,随便他挑,调完学历挑 lc,不愁找不到人,也可以理解了,我自己是觉得既然到手的钱只比我自己行业多那么一点,我何必按他的规则玩?
    Catastrophic
        77
    Catastrophic  
    OP
       2020-04-17 20:55:24 +08:00
    @xiadong1994 我反正五点不到就关电脑,一年最多只有三次是晚上七点才回家吧,就那仨瓜俩枣的,还下班写代码呢。不过有你爱好写代码是好事,我也不是传授什么人生建议,价值观不同罢了,不多说了。
    ArJun
        78
    ArJun  
       2020-04-17 21:53:29 +08:00
    刷题只是面试的一部分,并不是全部,还有很多底层等着你,当然这是大厂。小厂要求并不高
    cabing
        79
    cabing  
       2020-04-17 21:55:56 +08:00
    因为无聊。
    Chieh
        81
    Chieh  
       2020-04-17 22:14:13 +08:00
    给低学历的人一个机会(我瞎想的)
    Catastrophic
        82
    Catastrophic  
    OP
       2020-04-17 22:43:33 +08:00 via Android
    @luoqeng LOL 好文!码农的现实啊!越看越庆幸没有转纯码,基本没有人可以写一辈子代码的,都要早做打算。
    bbao
        83
    bbao  
       2020-04-17 22:55:03 +08:00   ❤️ 2
    我们能不能以这样的观点尝试性看这样的问题。
    1,中国大多数应试教育
    2,小初高大各阶段均以题海战术为主
    3,聪明人会总结,举一反三,不是那么聪明的人死记硬背
    4,所以在大学毕业之前或者毕业年头不长的时候,疯狂的刷题,是提高战绩结果而且是好结果的概率,10000000%

    这 100%概率的事儿,只要下点功夫刷题,就能拿到大厂的 offer,当然愿意。
    近五年的毕业生,是不是大伙儿都这么过来的呀。

    现在网上面经多,不像 2010 年左右,网上的信息只有靠遇到需求才能总结出经验,有一些网上的经验也有,但是没这么丰富,想学点东西,找个盗版的 pdf 都有点费劲,现在遍地都是知识,只要你想学,你就能得到。

    再下点功夫补一补基础,再刷刷题,那么走进大厂,是很有机会的,如果学历再好点,那就起步就是极好的。

    然后在大厂里锻炼,就每一步都能更多的积攒经验,也就是良性循环。然后他们接下来有机会面试的话,也会以同样的过程去考核下一波人,也就发生了现在的面试场景
    (基础大家都一样,算法你刷你就行,深度你要再了解,那你就拔尖,底层再有了解,你就 sp,再有丰富的项目经验,你就出类拔萃)


    对于不刷算法的,或者没怎么刷过的,起步不同,然后就会遇到各种门槛;也就会遇到楼主这种困惑。。

    现在都不容易啊,个人拙见,都努努力,各自都加把劲儿。
    Catastrophic
        84
    Catastrophic  
    OP
       2020-04-17 23:05:29 +08:00
    @bbao 哇这么长这么认真的回复!刷题的结果最后就是衡水一中那样了,水涨船高。当然,每个人都相信自己不是后 20%。我之前是不了解纯码公司的面试套路,搜了一下,刷 lc 这事已经好多年了。我自己是不屑于干刷题这种事情的,老老实实干一半金融一般码农,过了 35 混个小领导管三五个人够了。
    jmr1926
        85
    jmr1926  
       2020-04-18 09:33:11 +08:00
    招人是为了干活的。
    刷这玩意就相当于智力测试。换成别的也一样的,比如让你几分钟内理解牛顿迭代法啥的。
    jiangshanmeta
        86
    jiangshanmeta  
       2020-04-18 13:57:48 +08:00   ❤️ 1
    在国内的失败人士表示,我没刷 leetcode 之前面试问我一堆算法题,我刷了快 900 出去面试没人问我算法题

    这是什么奇怪的被动技能
    hmxxmh
        87
    hmxxmh  
       2020-04-18 15:54:06 +08:00 via Android
    @jiangshanmeta 这就叫猿粪😂
    duzhanguan
        88
    duzhanguan  
       2020-04-19 10:31:31 +08:00
    三个月背熟 leetcode ?指的是 leetcode 题库刷爆但每个题就会一个答案?
    leetcode 的 easy 和 medium 没啥好说,看到就要有答案,指没刷题那种,hard 可能需要背一背。正规点的每出一道题基本都避开 lc 题库,这样背题有什么用,suggest 阶段面试官会一直问你有几种解法,这时候每个题就背一种解法马上就露馅。当然不清楚你面试情况如何,我碰到的是这样的。
    gadzookssY4
        89
    gadzookssY4  
       2020-04-19 14:50:09 +08:00
    @piglovesx 与君共勉
    v2webdev
        90
    v2webdev  
       2020-05-14 10:18:06 +08:00
    @jiangshanmeta #86 国内确实没国外那么喜欢白板,喜欢考源码实现,有点无语。
    zhenwanggg
        91
    zhenwanggg  
       2020-08-11 13:19:03 +08:00
    以后应聘会不会考察马列?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1253 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:56 · PVG 01:56 · LAX 09:56 · JFK 12:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.