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

转发湾区日报: Uber 的 engineering manager 的博文,面试工程师考核的算法在实际工作中到底有没有用?

  •  
  •   ericgui · 2020-07-28 08:12:22 +08:00 · 3453 次点击
    这是一个创建于 1581 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原文地址: https://blog.pragmaticengineer.com/data-structures-and-algorithms-i-actually-used-day-to-day/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website

    TL;DR:

    以下是用到的算法:

    1. Trees and tree traversing
    2. Weighed graphs and shortest paths
    3. Sorting
    4. Hashtables and hashing
    5. Stacks and queues
    6. Crypto
    7. Decision trees
    8. Hexagonal Grids, Hierarchical Indexes

    我觉得还是有必要学好算法的

    15 条回复    2020-07-29 07:53:16 +08:00
    liu7833
        1
    liu7833  
       2020-07-28 08:34:59 +08:00 via iPhone
    先不论有没有用,在供需规模都很大的市场,对于用人单位而言是个很好的区分手段(就跟学历异曲同工,招高学历不一定真的是强的,但从概率角度讲能保证高于大海捞针的平均水准)
    leega0
        2
    leega0  
       2020-07-28 09:21:10 +08:00   ❤️ 2
    面试造火箭,入职拧螺丝,是为了让拧螺丝的人都在一个水平上,减少损坏概率。
    mathzhaoliang
        3
    mathzhaoliang  
       2020-07-28 09:28:13 +08:00   ❤️ 1
    Uber 的业务里面地图,路径规划,行为预测相关算法是基本功,你上面列的都是业务常用的。
    Rubicker666
        4
    Rubicker666  
       2020-07-28 11:11:14 +08:00 via iPhone
    从另一个角度看,算法可以筛选出聪明人或者勤奋人
    xuanbg
        5
    xuanbg  
       2020-07-28 11:27:52 +08:00
    算法在实际工作中当然有用!


    但实际情况是:很少有用……
    面试的时候,算法最大的作用是帮你筛选出足够聪明的候选人。
    ericgui
        6
    ericgui  
    OP
       2020-07-28 12:46:51 +08:00
    @xuanbg
    @Rubicker666

    或者足够勤奋的人,我就很勤奋,但我不认为自己多么聪明。多练习就够了。

    leetcode 其实不是考察你的聪明,而是勤奋。
    aabbcc112233
        7
    aabbcc112233  
       2020-07-28 12:55:34 +08:00   ❤️ 1
    @xuanbg 聪明不聪明完全可以用一个更高效的方法来筛选,不分岗位的考察算法真的浪费应聘者的时间。
    chenqh
        8
    chenqh  
       2020-07-28 13:58:28 +08:00
    @ericgui 我就很懒。。lettcode 都没有刷完。
    Jooooooooo
        9
    Jooooooooo  
       2020-07-28 14:29:54 +08:00
    纠结这个有没有用

    比如多刷题

    这个真的没用, 面试还是问
    mind3x
        10
    mind3x  
       2020-07-28 15:05:51 +08:00
    Uber 员工表示,嘿嘿嘿
    drackzy
        11
    drackzy  
       2020-07-28 15:26:33 +08:00
    内卷了,不刷不涨钱
    jon
        12
    jon  
       2020-07-28 16:08:07 +08:00
    面试有用也算是有用
    shuigui
        13
    shuigui  
       2020-07-28 23:23:11 +08:00
    上面所说的聪明(或者努力)的、记忆力好的、认真的;至少能能体现这几点
    ZRS
        14
    ZRS  
       2020-07-28 23:25:16 +08:00
    就我个人体会来看 很有用
    willm
        15
    willm  
       2020-07-29 07:53:16 +08:00 via Android
    本质上来说市内卷
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3620 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:05 · PVG 19:05 · LAX 03:05 · JFK 06:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.