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

机会只留给有准备的人,面试不刷题真不行

  •  
  •   ampedee · 101 天前 via Android · 6019 次点击
    这是一个创建于 101 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以前一直很抵制刷 leetcode,觉得工作中不常用到没啥意义,这次跳槽季被教育了,错失了两个很有意向的职位:

    1. 一个专门维护开源项目的岗位(爽),技术面语言基础没问题,然后啪的一下两道算法题,看得出来是 easy 程度,但平时没训练真的没啥思路,面试官预期的也不是你慢慢想出来,我坦言不会,最后挂了

    2. 一个国外的远程岗位,虽然只是个小创业公司但开出的薪水比现在高好几倍。开始比较担心口语,但发现准备好英文的自我介绍和简历放在屏幕上完全没问题(主要是语感好比较敢说),一面就是 CTO 还聊的挺开心,以为不会面算法了,结束后又是啪的一下两个邀请:live coding + 系统设计。现在想发个邮件取消后面的环节,免得出丑。

    综上,由于没有提前准备,错过了两个非常好的机会,唯一一个没考算法的潜在 offer,虽然工资能涨 30%,但公司规模和行业都不如现在的坑,决定先蹲着了,叫上大学的弟弟一起刷题(卷!),来日再战。

    还有一些感悟:

    1. 对于小公司或者刚参加工作的人来说,别在项目上投入太多时间,能流利说出来就行,面试官也不关心细节

    2. 在一个公司呆满一年后,每年应该提前至少半年做准备,跳槽一次够你调薪好几年

    3.国外的打工机会真香!他们的钱都是大风刮来的吗?

    76 条回复    2021-07-07 12:26:18 +08:00
    yuanmomo
        1
    yuanmomo   101 天前 via iPhone   ❤️ 10
    我这种 loser,有算法题的直接就 pass 了,直接放弃。

    会算法的都是大牛,不会算法的,我相信有些还是能做事的。现在流行这样的方式来筛人,也正常。等以后啥时候全员算法,我就转行去种地~
    nnqijiu
        2
    nnqijiu   101 天前
    面试造火箭
    ampedee
        3
    ampedee   101 天前 via Android
    @yuanmomo 种地连自己一个人都养不活...
    yuanmomo
        4
    yuanmomo   101 天前 via iPhone
    @ampedee 别这么说,活下去容易,但是过得好就不可能了!当然,想去加拿大,新西兰,当农民也行,看他们要不要了
    fiypig
        5
    fiypig   101 天前
    卷得不行, 18 年面试只要走个过场, 现在面试都要造火箭
    Dkngit
        6
    Dkngit   101 天前
    面试造火箭
    shyrock
        7
    shyrock   101 天前
    easy 级别的题,就算没刷过也只是速度慢一点,没道理不会啊。。。
    ampedee
        8
    ampedee   101 天前 via Android
    @shyrock 多花点时间能做出来,但 live code 时间有限,而且面试官想要的是最优思路
    lagoon
        9
    lagoon   101 天前   ❤️ 1
    @yuanmomo 同。因此我只能不断学新技术,转往新岗位。人少,也不太卷。
    别说有算法了,有笔试的我也直接放弃。
    coderluan
        10
    coderluan   101 天前   ❤️ 1
    × 机会只留给有准备的人.
    √ 小部分人什么不断扩大准备范围导致所有人不得不什么都准备.

    × 机会只留给有准备的人.
    √ 大部分机会都被出生早的人用了, 这也是为什么外企这么有钱.
    shyrock
        11
    shyrock   101 天前   ❤️ 3
    @ampedee #8 面试官想择优可以理解,你给出不是最优的解也能提高自己的分数啊,一言不合交白卷还说什么机会只留给有准备的人。。。
    yuanmomo
        12
    yuanmomo   101 天前
    @lagoon #9 我也差不多,换过很多地方,做过很多事情。

    我很同意楼主的话,身边也有好多朋友在刷题,也进了不错的公司。之前有个朋友进了头条,据说已经在北京买了第二套房了。机会很好,回报也很高。。。刷刷题算起来也值得。

    尊重每个人的想法和选择就好了~~~想起之前一个老大送我的话,有 Linus 的病,可惜没他的命!!!
    ampedee
        13
    ampedee   101 天前 via Android
    @shyrock 也许你是那种 5 分钟就能做出一道从没遇到过的 easy 题的人,但我不是,不好意思😣
    whileFalse
        14
    whileFalse   101 天前
    语言基础没问题 = 满足了 10%的面试要求
    语言基础和算法都没问题很可能也不到 50%的面试要求,所以你并没有损失什么。
    leven87
        15
    leven87   101 天前
    潜规则就是这样,不能改变只能适应规则。
    Caffe
        16
    Caffe   101 天前 via iPhone
    国外远程的岗位是怎么找到的
    ampedee
        17
    ampedee   101 天前 via Android
    @shyrock 可能我说的不是很详细让你产生了误解,并不是一看题目就说我不会。第一题我直接用标准库,但面试官不认可,第二题不给思考时间直接问我思路。已经知道面试官想要什么,就没必要再浪费彼此的时间了
    whileFalse
        18
    whileFalse   101 天前   ❤️ 3
    @coderluan 不同意。

    × 小部分人什么不断扩大准备范围导致所有人不得不什么都准备.
    √ 好的岗位很少,只有配得上的好程序员才能拿到好岗位的好薪水

    说白了,如果有腾讯给你导流,随便你干点什么都能挣钱。但凭什么啊……腾讯的流量也是人家辛辛苦苦做起来的。
    同理,即使算法能力一般,那些个好岗位的活儿你也能干的了,但凭什么你占住那个位置拿高薪?
    如果不想拿高薪,那越来越卷的小部分人关你什么事?老老实实占住现在的岗位不好?还是说月薪几千的程序员职位也考 leetcode ?


    × 大部分机会都被出生早的人用了, 这也是为什么外企这么有钱
    √ 外企有钱是因为人家赚的是外国人的钱,或者人家有技术积累中国暂时还达不到。当然我承认运气好的人可能你努力半辈子也难赶上,比如人在北京有套房。

    北上广送外卖的就是比二三线城市送外卖的挣得多,你要是个送外卖的眼馋,要么去北上广要么忍着。
    有技术积累就别说了,中国研发出盾构机之前人家凭什么不能狠宰你?


    综上所述,如果你不想往上走,不参与卷,目前的社会情况我觉得还苟得住。自己想多拿钱当人上人,还埋怨卷是什么道理?
    ampedee
        19
    ampedee   101 天前 via Android
    @lagoon 有啥看好的新技术推荐吗
    JoStar
        20
    JoStar   101 天前
    @ampedee #17 问算法我觉得很正常,但是像这样上来怼脸问你思路的,面试官多少也有问题的。这样对于面试者的要求只是从背八股文,变更到背算法题而已。

    不过我也同意主楼说的要刷点算法题,想跳入某个层级必须这么干。毕竟 Max Howell 也因为写不出反转二叉树而被谷歌拒绝了(也许真正的原因不是这个)。
    v2Geeker
        21
    v2Geeker   101 天前 via iPhone   ❤️ 1
    卧槽,我也是被毒打了,大学还玩过 acm,最近面试屡遭算答题吊打,现场 coding 脑子空白。。。
    zhgg0
        22
    zhgg0   101 天前 via iPhone   ❤️ 3
    为啥那么排斥算法呢?常见算法真的很简单,反正我觉得比那些八股文容易准备多了。把常见数据结构学一遍,然后开始刷常规的简单的,想几分钟不会就直接看题解,刚开始可能还是觉得有些难,速度也会比较慢,连续坚持一两周,刷个几十道就能掌握常见套路了,后面就越刷越顺。
    就看那些数组 链表 队列栈 二叉树 map 这些常规类型的,奇奇怪怪的可以直接忽略。
    nzomkxia
        23
    nzomkxia   101 天前
    @ampedee 第一个是国内互联网公司?
    samwalt
        24
    samwalt   101 天前
    @ampedee 怎么找国外远程的工作啊?
    leimao
        25
    leimao   101 天前
    上班摸鱼刷题,对公司的贡献等于 0
    ampedee
        26
    ampedee   101 天前 via Android   ❤️ 1
    @leimao 摸鱼刷题太明显了。卧槽,我前几天刚订阅了你的博客
    bigggge
        27
    bigggge   101 天前
    问的哪几道 easy 题?
    dd99iii
        28
    dd99iii   101 天前
    楼主是不是谦虚啊,怎样的题你定义为 easy 程度
    ampedee
        29
    ampedee   101 天前 via Android
    @dd99iii 曾经也刷过一段时间题的,不过已经全忘光了
    captain2011
        30
    captain2011   101 天前
    早上遇到一个情况:十道笔试题八道算法和数据结构相关的,累了
    captain2011
        31
    captain2011   101 天前
    还是个 50 人左右的小公司,逆天了
    wmy10226
        32
    wmy10226   101 天前
    楼主是什么技术栈
    Biwood
        33
    Biwood   101 天前 via iPhone   ❤️ 2
    讲真,其实算法题没那么可怕,一般面试也就考考普通的编程思维而已,甚至答案都不是最重要的,如果还是像学校应试那样死记硬背去刷题肯定是不行的,别一提到算法就盯着最复杂的那部分啃,但凡你写过有一点规模的项目,不可能没遇到算法相关的问题,不是只有二叉树、快排、动态规划才叫算法,完全没有遇到过的话那可能真的不适合干这行。
    AichiB7A
        34
    AichiB7A   101 天前 via iPhone
    唉,今天我也是这样,写一个二分的中等题,掉了一个等号。感觉挺难受的,关键是也有学过,但是真到面试白板去写,各种细节就容易出错
    glennlee
        35
    glennlee   101 天前 via iPhone
    刷题都是刷 m+难度的吧,e 都要刷的话很忙刷的动啊
    efaun
        36
    efaun   101 天前
    @leimao #25 老实上班只是给老板打工,摸鱼刷题才是给自己挣钱😏
    CismonX
        37
    CismonX   101 天前 via iPhone
    我当年就是面试不刷题,春招完全现场发挥,结果不论大小厂,几乎全挂。大部分还挂在初筛笔试上,进了二面的,一个手指都能数出来

    这还是找校招实习,难以想象社招不刷算法和八股,会难成什么样子。(当然,基础好的人不需要刷这些)
    nockyQ
        38
    nockyQ   101 天前
    老哥问一嘴。国外远程的工作机会是在哪获取的?
    ReferenceE
        39
    ReferenceE   101 天前 via Android
    和楼主一样,算法抓瞎被挂
    后来问了一下 HR,算法那块
    "难度大点很正常,不然没法有区分度筛选人"
    觉得说的很有道理,但是又好像很没道理
    大清的八股是真的恶心
    ReferenceE
        40
    ReferenceE   101 天前 via Android
    @whileFalse
    @zhgg0
    @Biwood 你们近期有参加春招的笔试吗,现在的笔试难度......真是站着说话不腰疼...
    猪场和鹅厂的都参加了,二叉树没落下
    背包必有,孤岛问题必有,排序之类的已经不考了,2 小时 5 道大算法题...真的不是一般的难
    gengchun
        41
    gengchun   101 天前
    @ampedee 其实种地是高附加值的资本密集型行业, 想去真还不一定就可以.
    coderluan
        42
    coderluan   101 天前
    @whileFalse 你误会了, 我根本没在反对卷, 只是说你卷的时候要清楚自己在卷, 这样有条件了你才能选择不卷, 而不是根本没意识到自己卷, 反而沉醉于自我满足之中, 拿你举得的例子来说, 一个外卖员认为自己这么努力在北京送外卖将来一定能在北京买房, 你会对他说什么, 加油吗?
    ch2
        43
    ch2   101 天前 via iPhone
    刷题性价比挺高的
    Akiya
        44
    Akiya   101 天前 via iPhone
    算法工作上确实很难用上,leetcode 只是提供了一个快速筛人的方法,毕竟能做出题至少说明他脑子不太笨而且写过代码
    whileFalse
        45
    whileFalse   101 天前
    @ReferenceE 我 DevOps,编程题不涉及算法。
    不过写 shell 的时候还是要放狗搜……
    xmoiduts
        46
    xmoiduts   101 天前 via Android
    @ReferenceE 难道是*客笔试系统?我做了某热门游戏公司的笔试题,背包 /树 /类排序也有,一道都答不出。被自己菜哭了
    irytu
        47
    irytu   101 天前 via iPhone
    哎 游戏规则是这样真的也没办法 这还真不能全怪国内 感觉这规则是从美国传进来的😂
    agagega
        48
    agagega   101 天前 via iPhone
    我不能理解的是抓着应届生 /实习生问项目经验和高并发等乱七八糟的,没有实际工作过的除了八股文能答出来什么?算法虽然也靠刷题但也好多了。经验丰富的可以不那么看算法了,easy 意思一下就行
    ReferenceE
        49
    ReferenceE   101 天前 via Android
    @xmoiduts 是的,现在统一用 newco***
    ReferenceE
        50
    ReferenceE   101 天前 via Android
    @irytu 还真不是,硅谷厂只有跑很接近算法方向才会难得这么夸张,但是这风气国内已经比硅谷还猛了,至于核心科技嘛...
    duobei
        51
    duobei   101 天前
    哎呀,楼主可以把职位链接发出来么
    FEDT
        52
    FEDT   101 天前 via iPhone
    其实偶尔看个一两道还挺有意思的
    lafree317
        53
    lafree317   101 天前
    国外的机会怎么找到的?
    pkoukk
        54
    pkoukk   101 天前
    卷的厉害,以前最多一两道 medium,现在都是 hard
    讲道理,算法学的再好,不刷题碰到 hard,都不是正常人面试时间段内能解出来的
    能解出来的起码 ACM 能拿个牌牌,可我就面个 crud 水管工,用得着么
    你就是问我数据库原理我都觉得比做 hard 合理
    WhoMercy
        55
    WhoMercy   101 天前
    @ReferenceE #40
    毕竟程序员写代码时必要的,算法有一些实现挺精妙的,从中还是可以受益不少的。

    说回来如果项目很有亮点,那么算法题解不解得出来大概率就不重要了。
    cassyfar
        56
    cassyfar   101 天前
    @ReferenceE

    硅谷面试也卷啊,leetcode 的题就是北美大厂面试原题啊。那些 hard 难度的是真在面试的时候问。
    zzzzzzggggggg
        57
    zzzzzzggggggg   101 天前
    算法题还好吧,准备准备就行了,只要不是 hard 难度的,其实很多都是平时写代码有可能会遇到的,考编程思维而已;
    第二个国外远程岗位,是 run the world 吗?
    ReferenceE
        58
    ReferenceE   101 天前
    @whileFalse 差不多,毕竟好像现在运维是最后几个不需要考算法的岗位了
    @WhoMercy 项目再亮,笔试过不去面试机会都没有...算法有的是很神奇,收益就算了,只是顶多在看到题目的时候直到要套什么题型罢了,重点是没啥意思
    @cassyfar 确实是硅谷的面试原题,那你也要看看别人的面试原题本来是给面什么岗位的人写的...佛了,一堆类算法岗位的面试题拿出来甚至还要连测试一起都写算法
    bigShrimp8577
        59
    bigShrimp8577   101 天前
    前几天电话面试个远程前端岗位,竟然问我为什么 css 的 @import 会有时候导致页面样式失效,我直接说我干了这几年,没见过有人用这玩意的,然后让我猜一下,我说可能因为加载速度的问题,还有清除浮动的三个方法,我都说出来了,问我优缺点,我也答了大半吧,他说不太对,好吧,又一个喜欢揪各种细节的,拜托,我是干活的,不是背书考试的
    crclz
        60
    crclz   101 天前
    现在确实流行这样面试。字节的来我们学校做讲座,建议我们坚持每天刷 2 道 leetcode,还说做题已经成为(字节)面试的标准筛查流程。
    IwfWcf
        61
    IwfWcf   101 天前
    easy 级别就不叫刷题了吧……
    beidounanxizi
        62
    beidounanxizi   101 天前
    国外远程岗位 是什么部门?
    ChristopherWu
        63
    ChristopherWu   101 天前
    @ReferenceE

    > 大清的八股是真的恶心

    国外面试几乎全是 LeetCode
    msg7086
        64
    msg7086   101 天前
    我被面到的好像大部分是简单题,可能有 medium 但也不算特别难。
    以前去 Google 面过(非正式),问的也是特别简单的算法题。
    Actrace
        65
    Actrace   100 天前
    @ampedee 我们家今年农业方面的收入是 30 个,还行,家里父母闲着无事随便做做,4 亩山地。
    Actrace
        66
    Actrace   100 天前
    算法,我一直都是当作兴趣爱好,简单的说就是感觉有点意思,所以可以作为一种娱乐方式。至于用到工作中? sorry,还真用不到。面试刷算法纯粹就是作为技术的自己虐自己,自己建立门槛。

    现在业界的情况说白了就是不缺人,趁早换个方向为时不晚。
    以我目前在五线小城市的见闻来看,随便做点其它的可能都比大部分的大厂程序员的收入来的多,以各位的聪明才智,我甚至觉得可以击败那些本地土老板一统江湖。
    halk
        67
    halk   100 天前
    @Actrace #65 4 亩 30 个
    种啥了?
    MinQ
        68
    MinQ   100 天前
    @ChristopherWu 八股文是真的恶心
    好赖算是干工程师的活,LeetCode 还能看看人的思维方式啥的,尤其是遇到障碍跟面试官交流的时候
    八股文能看到啥,谁背书背得利索?那我要这 Google 有何用?
    ChristopherWu
        69
    ChristopherWu   100 天前
    @MinQ 八股文,你可以选择不背,靠自己深厚内力整过去,毕竟工作会了解到了;题很多你不刷真不行
    beizhedenglong
        70
    beizhedenglong   100 天前
    方便说下前面两个神马公司吗
    cnscorpions
        71
    cnscorpions   100 天前
    @yuanmomo 我家只有 0.99 亩地,🤣
    yuanmomo
        72
    yuanmomo   99 天前
    @cnscorpions #71 现在你可以承包了,老家现在种地的人少
    cnscorpions
        73
    cnscorpions   99 天前
    唉,我基本不背题,结果被锤地厉害😂,以后一定改
    en20
        74
    en20   98 天前
    @coderluan

    完全不同意!

    1. 不做准备机会凭什么要留给你,别人花那么多时间就为了做无用功吗?如果你是面试官一个对答如流,一个磕磕巴巴你会选哪个?

    2. 20 年前开厂赚钱,10 年前做互联网赚钱,现在也有机会是后人羡慕的,只是你找不到

    你这就是只想躺平还见不得别人好
    zdiou10
        75
    zdiou10   98 天前
    请问国外的远程工作在哪找到的??
    Dragonphy
        76
    Dragonphy   25 天前
    @whileFalse
    同意,很多人抵制刷题不过是因为眼红别人的岗位薪资罢了,但大家都是拧螺丝,只能靠算法来拉开差距了
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   839 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 20:55 · PVG 04:55 · LAX 13:55 · JFK 16:55
    ♥ Do have faith in what you're doing.