貌似很多人面试讨厌算法题? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ArchiTech
V2EX    分享发现

貌似很多人面试讨厌算法题?

  •  
  •   ArchiTech 2019-03-24 07:40:38 +08:00 6000 次点击
    这是一个创建于 2401 天前的主题,其中的信息可能已经有所发展或是发生改变。

    逛 github 看到这个 repo - https://github.com/poteto/hiring-without-whiteboards 一万多星,方便害怕算法题的人找这些公司投简历。。。

    我没在国内工作过,话说国内面试算法题多不?也是 Leetcode 那种吗?

    21 条回复    2019-03-25 10:15:35 +08:00
    jacketma
        1
    jacketma  
       2019-03-24 08:20:01 +08:00 via Android   1
    找工作和上学都一样,成绩不代表能力,但成绩好的能力强是正相关。能力很难面试出来,算法成绩是可以考出来的。
    lihongming
        2
    lihongming  
       2019-03-24 08:54:58 +08:00 via iPhone   6
    面试考算法不是问题,问题是怎么考。

    考察逻辑性的话,弄个反转二叉树那样的题就够了。

    考察抽象能力的话,弄个两个鸡蛋往下扔的题就够了。

    最怕就是快排之类的考记忆的题,实在是无聊得很。你要说考分治,完全可以弄个简单点的题,非得考快排这种需要背一些细节的题干吗呢?平时用不到,不专门准备真做不出来。能做出来的也只能证明准备得好,跟能力高低关系不大(当然,还是可以排除那些准备了都不会的人)。
    20015jjw
        3
    20015jjw  
       2019-03-24 09:17:50 +08:00 via Android
    不知道有啥好反感的..
    feather12315
        4
    feather12315  
       2019-03-24 09:21:04 +08:00 via Android
    我面试,遇到了设计题…
    属于那种知道一点,但又不会,一步步引导往下做,临时想思路,面得很崩溃
    pwrliang
        5
    pwrliang  
       2019-03-24 09:52:28 +08:00 via Android
    讨厌也没办法,人家就考这个。没有像样的项目就刷题吧,为了去好公司 /肉翻。我从抵触变成开始对刷题有兴趣,好题目都会写成博客,尝试用多个解法。上班搬砖,没啥事就刷题,希望早日脱坑。
    ArchiTech
        6
    ArchiTech  
    OP
       2019-03-24 09:58:40 +08:00
    @pwrliang 我找工作时也刷题,开始讨厌,后来感觉确实学到东西,算是重新梳理了一遍大学学的算法,挺有收获的。
    ArchiTech
        7
    ArchiTech  
    OP
       2019-03-24 10:00:49 +08:00
    @lihongming 对,写快排,红黑树是挺过分的。其他的都还好,就算想不到最佳解法也可以和面试官交流拿提示,沟通也是考察的一部分。
    ArchiTech
        8
    ArchiTech  
    OP
       2019-03-24 10:03:28 +08:00
    @feather12315 我也不擅长设计题,而且没准备过,之前面试也是靠面试官带着走,这个情况偶尔也有 offer~
    pwrliang
        9
    pwrliang  
       2019-03-24 10:07:25 +08:00 via Android
    @ArchiTech 确实是这样的,大学只教你点基础的数据结构,以为学到这种程度就够了。刷了题才知道,自己掌握的远远不够,比如你只知道 binary search 能搜排序的数组,但是让你求 target 的 upper bound 可能就写不利索了;学校教你 topology sort, 面试时候考你找出所有合法的 topology sort,我就没写好。另外题目刷够了面试会自信很多,面试官给你出的题很快就能给出最优解。
    feather12315
        10
    feather12315  
       2019-03-24 10:09:58 +08:00 via Android
    @ArchiTech #8 我不知道如何,不过答不出来应该是会挂掉。我答出来了,虽然面试后我都不知道回答了啥。当时压力太大了,一次面试就问了这一个问题。我还没经历过压力面,不知道跟这比如何。
    tcdh
        11
    tcdh  
       2019-03-24 10:17:52 +08:00 via Android
    算法题还行吧。所谓的"逻辑题"是真的坑,相当于考阅读量。
    zhouyang1203
        12
    zhouyang1203  
       2019-03-24 10:37:39 +08:00 via Android
    其实我只讨厌我不会的算法题
    strpbrk
        13
    strpbrk  
       2019-03-24 10:46:53 +08:00
    国内的面试官水平太不行,不会选题做测验,只会刻意刁难人
    saluton
        14
    saluton  
       2019-03-24 10:49:06 +08:00
    我觉得我挺喜欢算法题的,,
    当然,你要给我出红黑树我就要骂人了
    waytoexplorewhat
        15
    waytoexplorewhat  
       2019-03-24 11:30:32 +08:00
    因为难,就算题目让你提前知道,没有很聪明的头脑你也未必能理清思路然后做出来。想想有多少人是看过快排,但一段时间不看,连思路都记不清,或者实现出来不对的。(咦,怎么有点像高考~~~)
    wly19960911
        16
    wly19960911  
       2019-03-24 14:02:20 +08:00
    昨天面试了一个大厂的,经历贼糟糕,全程我来尬聊,面试官好像问题的答案想知道就什么都不管了。
    ArchiTech
        17
    ArchiTech  
    OP
       2019-03-24 15:36:20 +08:00
    @feather12315 我有碰到懵圈的设计题,基本靠面试官一步步带我做出来的,最后居然也拿了 offer,运气好 。。。
    lincanbin
        18
    lincanbin  
       2019-03-24 19:53:30 +08:00 via Android
    @saluton 红黑树好像只有头条会这么搞
    KgM4gLtF0shViDH3
        19
    KgM4gLtF0shViDH3  
       2019-03-24 20:12:17 +08:00 via iPhone
    面算法题的公司才容易应对吧,要是看眼缘聊天的才不靠谱
    zjyl1994
        20
    zjyl1994  
       2019-03-24 20:13:54 +08:00
    找工作肯定要提前看算法啊,毕竟很多算法都要考。(虽然进去上班根本用不上)
    我是觉得现在公司的思路都走歪了,这又不是排序要手写,标准库都没有的时代。哪个程序员日常工作需要手写快排之类的?招有工作经验的人就应该和他聊他做过什么,聊入职之后要做的东西,通过聊就能判断出一个人的知识储备和水平。可惜很多面试官没这个能力,只能靠一份算法卷子筛人。
    gscoder
        21
    gscoder  
       2019-03-25 10:15:35 +08:00
    这都代表了基本能力吧。。楼上说快排是背出来的,也是有点搞笑。。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2524 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 86ms UTC 04:33 PVG 12:33 LAX 21:33 JFK 00:33
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86