首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
探索世界的好奇心万岁
Udacity
网易公开课
Godel, Escher, Bach: An Eternal Golden Braid
V2EX  ›  分享发现

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

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

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

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

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

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

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

    最怕就是快排之类的考记忆的题,实在是无聊得很。你要说考分治,完全可以弄个简单点的题,非得考快排这种需要背一些细节的题干吗呢?平时用不到,不专门准备真做不出来。能做出来的也只能证明准备得好,跟能力高低关系不大(当然,还是可以排除那些准备了都不会的人)。
        3
    20015jjw   33 天前 via Android
    不知道有啥好反感的..
        4
    feather12315   33 天前 via Android
    我面试,遇到了设计题…
    属于那种知道一点,但又不会,一步步引导往下做,临时想思路,面得很崩溃
        5
    pwrliang   33 天前 via Android
    讨厌也没办法,人家就考这个。没有像样的项目就刷题吧,为了去好公司 /肉翻。我从抵触变成开始对刷题有兴趣,好题目都会写成博客,尝试用多个解法。上班搬砖,没啥事就刷题,希望早日脱坑。
        6
    ArchiTech   33 天前
    @pwrliang 我找工作时也刷题,开始讨厌,后来感觉确实学到东西,算是重新梳理了一遍大学学的算法,挺有收获的。
        7
    ArchiTech   33 天前
    @lihongming 对,写快排,红黑树是挺过分的。其他的都还好,就算想不到最佳解法也可以和面试官交流拿提示,沟通也是考察的一部分。
        8
    ArchiTech   33 天前
    @feather12315 我也不擅长设计题,而且没准备过,之前面试也是靠面试官带着走,这个情况偶尔也有 offer~
        9
    pwrliang   33 天前 via Android
    @ArchiTech 确实是这样的,大学只教你点基础的数据结构,以为学到这种程度就够了。刷了题才知道,自己掌握的远远不够,比如你只知道 binary search 能搜排序的数组,但是让你求 target 的 upper bound 可能就写不利索了;学校教你 topology sort, 面试时候考你找出所有合法的 topology sort,我就没写好。另外题目刷够了面试会自信很多,面试官给你出的题很快就能给出最优解。
        10
    feather12315   33 天前 via Android
    @ArchiTech #8 我不知道如何,不过答不出来应该是会挂掉。我答出来了,虽然面试后我都不知道回答了啥。当时压力太大了,一次面试就问了这一个问题。我还没经历过压力面,不知道跟这比如何。
        11
    tcdh   33 天前 via Android
    算法题还行吧。所谓的"逻辑题"是真的坑,相当于考阅读量。
        12
    zhouyang1203   33 天前 via Android
    其实我只讨厌我不会的算法题
        13
    strpbrk   33 天前
    国内的面试官水平太不行,不会选题做测验,只会刻意刁难人
        14
    saluton   33 天前
    我觉得我挺喜欢算法题的,,
    当然,你要给我出红黑树我就要骂人了
        15
    waytoexplorewhat   33 天前
    因为难,就算题目让你提前知道,没有很聪明的头脑你也未必能理清思路然后做出来。想想有多少人是看过快排,但一段时间不看,连思路都记不清,或者实现出来不对的。(咦,怎么有点像高考~~~)
        16
    wly19960911   33 天前
    昨天面试了一个大厂的,经历贼糟糕,全程我来尬聊,面试官好像问题的答案想知道就什么都不管了。
        17
    ArchiTech   33 天前
    @feather12315 我有碰到懵圈的设计题,基本靠面试官一步步带我做出来的,最后居然也拿了 offer,运气好 。。。
        18
    lincanbin   32 天前 via Android
    @saluton 红黑树好像只有头条会这么搞
        19
    bestkayle   32 天前 via iPhone
    面算法题的公司才容易应对吧,要是看眼缘聊天的才不靠谱
        20
    zjyl1994   32 天前
    找工作肯定要提前看算法啊,毕竟很多算法都要考。(虽然进去上班根本用不上)
    我是觉得现在公司的思路都走歪了,这又不是排序要手写,标准库都没有的时代。哪个程序员日常工作需要手写快排之类的?招有工作经验的人就应该和他聊他做过什么,聊入职之后要做的东西,通过聊就能判断出一个人的知识储备和水平。可惜很多面试官没这个能力,只能靠一份算法卷子筛人。
        21
    gscoder   32 天前
    这都代表了基本能力吧。。楼上说快排是背出来的,也是有点搞笑。。。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3064 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 20ms · UTC 10:27 · PVG 18:27 · LAX 03:27 · JFK 06:27
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1