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

应付社招, LeetCode 如何刷最有效?

  •  
  •   miaotaizi · 2019-02-08 23:36:31 +08:00 · 10316 次点击
    这是一个创建于 2120 天前的主题,其中的信息可能已经有所发展或是发生改变。

    从业至今一直在小公司工作, 实在是没信心了, 想试试大厂.

    无奈水品一般, 只能应付业务. 据说大厂算法是门槛, 望过来人指点一番.

    18 条回复    2019-02-10 05:24:18 +08:00
    pwrliang
        1
    pwrliang  
       2019-02-08 23:51:10 +08:00 via Android
    和楼主差不多,我也在刷 leetcode。我之前只是一味的刷,刷了 80 来道也没有什么进展,结果校招也没找到好工作。现在我尝试将每一道做的题都写到博客里,记录下思路,写多个解法,并作出了分类。虽然这样做效率很低,但是感觉不会做完了就忘记。
    wangluofansi
        2
    wangluofansi  
       2019-02-08 23:53:48 +08:00 via Android   ❤️ 12
    ityoung
        3
    ityoung  
       2019-02-09 00:15:28 +08:00 via Android
    @wangluofansi 感谢。准备按这个来了,这几天我按顺序刷,感觉太不系统了😂
    lhx2008
        4
    lhx2008  
       2019-02-09 00:16:50 +08:00 via Android
    我只说下我校招准备的感受。社招其实应该对算法没有那么看重吧。

    资质愚钝,我也没有找到什么办法,只能写下来反复记。

    比如几种排序算法久了不看又忘了。还有很多题都是那种小技巧,更快忘记,像三路快排的思路,位运算的一些魔法技巧。堆,树,链表各种小技巧,真的是应接不暇。

    其实做开发我觉得这些东西完全没有什么卵用,但是一些公司又甚至要求你‘’默写‘’,但是竞争又这么激烈,你不会默写还不行。

    感觉这样很痛苦。唉。
    wengjin456123
        5
    wengjin456123  
       2019-02-09 00:32:33 +08:00 via Android
    +1,同问
    ityoung
        6
    ityoung  
       2019-02-09 02:24:07 +08:00 via Android
    @lhx2008 刷的时候多想想实际工作中的相关场景。算法并不会完全没用的
    Alpacino
        7
    Alpacino  
       2019-02-09 03:10:42 +08:00
    @lhx2008 同感
    11wangyaoda
        8
    11wangyaoda  
       2019-02-09 03:55:23 +08:00   ❤️ 1
    大厂和大厂之间也不一样。
    算法是欧美企业很喜欢问,比如微软 Google 亚马逊 uber Airbnb 等等。
    国内 BAT 还是技术细节问的更多。算法微乎其微。
    ericgui
        9
    ericgui  
       2019-02-09 03:55:30 +08:00
    还是先学习一下基础知识
    ToT
        10
    ToT  
       2019-02-09 04:03:15 +08:00
    国内社招 也开始用 leetcode 了么?

    可以按照类别刷,permutation,combination,backtracking, recursion,dynamic programming,graph and tree traversal,linked list 和 binary search
    lhx2008
        11
    lhx2008  
       2019-02-09 07:53:40 +08:00 via Android
    @ityoung 我说的有点绝对。不过像位运算这种你用了别人也会打死你哈哈,还有链表,堆这两个开发应该是不用碰到底层的。树其实用的也不多,除了前缀树。主要还是字符串,数组和 DP 吧。而且开发的时候有 IDE 可以看可以调,到面试的时候又不一样。
    ospider
        12
    ospider  
       2019-02-09 10:21:56 +08:00
    可以看看每个题的思路的代码总结,适合突击: https://github.com/yifeikong/oj_solutions/blob/master/leetcode.md
    uyhyygyug1234
        13
    uyhyygyug1234  
       2019-02-09 10:43:27 +08:00
    algocast

    前两天听 teahour 说到的,貌似是每个算法题一个 5,6 分钟的视频讲解。
    m9rco
        14
    m9rco  
       2019-02-09 14:03:59 +08:00
    插眼
    LxExExl
        15
    LxExExl  
       2019-02-09 14:07:49 +08:00
    当年刷了 2 遍 长期准备的话就按类别刷 刷到最后手写模板不用过脑子
    面试公司之前按公司刷
    hilbertz
        16
    hilbertz  
       2019-02-09 14:15:00 +08:00
    笔试时再查呗
    icylord
        17
    icylord  
       2019-02-09 14:41:21 +08:00
    社招不是看项目经验么?
    willm
        18
    willm  
       2019-02-10 05:24:18 +08:00 via Android
    插眼
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1028 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:33 · PVG 05:33 · LAX 13:33 · JFK 16:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.