V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yogogo
V2EX  ›  问与答

咋面试那么多喜欢问源码?

  •  1
     
  •   yogogo · 53 天前 · 4309 次点击
    这是一个创建于 53 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近我在骑驴找马,面试官多数会问 spring 源码有看吗? HashMap 底层知道吗?
    实在是没搞懂,一定要记这些内容吗?我就个 CURD 选手,又不是啥架构师,也不想往上爬_(:ェ 」∠)_
    望大佬解答下
    48 条回复    2022-06-25 12:55:55 +08:00
    fiypig
        1
    fiypig  
       53 天前
    spring 源码我不懂 ,问底层 map 还算正常
    IGJacklove
        2
    IGJacklove  
       53 天前 via iPhone
    就是卷没办法,要是你三年经验和一年经验差不多别人为什么不找便宜的呢?
    cheng6563
        3
    cheng6563  
       53 天前
    架构师也不看 spring 源码
    estk
        4
    estk  
       53 天前 via Android
    手撸个 tomcat 给他看
    daimubai
        5
    daimubai  
       53 天前   ❤️ 1
    因为面试官在面试前也会背一遍面试题
    yogogo
        6
    yogogo  
    OP
       53 天前
    @fiypig #1 map 底层我回答了,然后面试官又来一句,还有没有更深底层的东西_(:3 ⌒゙)_,我。。。。
    yogogo
        7
    yogogo  
    OP
       53 天前
    @IGJacklove #2 真的卷,明明都是只要背一背就行的东西。之前遇到过面试官给一段代码,让我找找代码里面有没有 bug ,我觉得这样就挺好
    yogogo
        8
    yogogo  
    OP
       53 天前   ❤️ 1
    @estk #4 这个我会
    T O M C A T
    ✌(՞ټ՞ )✌
    BeautifulSoap
        9
    BeautifulSoap  
       53 天前
    还是因为太卷了,当年面试,是公司领导亲自面的。让我写个计算素数还是什么程序,当场用 python 写了一个就过了。日本非一线的 it 公司
    ipwx
        10
    ipwx  
       53 天前
    毕竟能招到宝马谁想要桑塔纳 hhh

    不会点原理的话 95% 的代码工作能胜任,但是出点奇怪的 bug 就搞不定了。
    yogogo
        11
    yogogo  
    OP
       53 天前
    @daimubai #5 我记性不太好,也比较懒,看书就困😴
    murmur
        12
    murmur  
       53 天前
    单纯为了增加面试难度而已。

    知道底层的处理奇怪 bug 会有些许优势,毕竟就算是开源的也不敢保证一点奇葩 bug 都遇不到
    yogogo
        13
    yogogo  
    OP
       53 天前
    @BeautifulSoap #9 真是奇妙
    yogogo
        14
    yogogo  
    OP
       53 天前
    @ipwx #10
    @murmur #12
    还是得背书(৲꒪﹃ ꒪)
    maichael
        15
    maichael  
       53 天前   ❤️ 9
    面试造火箭,上班拧螺丝。

    大多数公司本来只想招个会拧螺丝的,但是会有一群人不会拧螺丝却能用嘴拧螺丝的,所以这时候的面试要求就是嘴上能造火箭,实际能拧螺丝。

    其实这是个博弈之后平衡的结果。
    anonymousar
        16
    anonymousar  
       53 天前
    愿意为了职位去刷题+背八股的人 比不愿意的人强 大概是这个思路
    Leonard
        17
    Leonard  
       53 天前   ❤️ 1
    因为问 crud 大家都知道,选不出哪个好,那就问难点的呗。。反正都是这么多工资。。
    ipwx
        18
    ipwx  
       53 天前
    @yogogo (其实吧。。。其实吧。。。其实吧。。。

    背书背出来的知识,在实践中很难立刻融会贯通的。还是做项目学到的知识更扎实。
    Mark24
        19
    Mark24  
       53 天前
    就是卷。打个比方,烧锅炉还要被问 热力学、空气动力学、相对论。
    yogogo
        20
    yogogo  
    OP
       53 天前
    @maichael #15 ( °⌂° ) 完了,我嘴不行
    ipwx
        21
    ipwx  
       53 天前
    @maichael 这个真的是深有体会。。。有些人牛逼吹得自己能做很多项目,其实啥也不会。
    yogogo
        22
    yogogo  
    OP
       53 天前
    @anonymousar #16
    @Leonard #17
    打工人何必为难打工人_('・ェ・`_)⌒)_
    yogogo
        23
    yogogo  
    OP
       53 天前
    @ipwx #18 没错没错,我也是这么想的ヽ(🌑゜I゜)人(゜I゜🌑)ノ
    daliusu
        24
    daliusu  
       53 天前
    就是卷,我刚上班的时候,带了个电脑,去跟面试的一起看了一下代码,跑起来给他看了看效果,然后他说了个小改动我现场改了一下,聊了一下编辑器哪个好用(当时还是 sublime ),说一下平常在哪些网站学习的,然后就完事了,刚出门就给我说通过了
    yogogo
        25
    yogogo  
    OP
       53 天前
    @Mark24 #19 不配当打工人了ʅ(◞‸◟)ʃ
    leafre
        26
    leafre  
       53 天前
    卷起来
    yogogo
        27
    yogogo  
    OP
       53 天前
    @daliusu #24 跟我毕业的时候一样的想法,实习的时候我也是这样找到第一份工作 o(・∇・o)(o・∇・)o
    dcsuibian
        28
    dcsuibian  
       53 天前   ❤️ 1
    我觉得这没啥,或者说无可奈何。
    如果你能向面试官展示你的优秀程度,那就不用背。
    但你不知道怎么弄,面试官也不知道(出题者更难办)。干脆考背题算了。
    yogogo
        29
    yogogo  
    OP
       53 天前
    @leafre #26 下次我就问面试官会不会写翻转二叉树(*`▽´*)
    yogogo
        30
    yogogo  
    OP
       53 天前
    @dcsuibian #28 确实是挺无奈的,本身我也不太会聊天,要是能把面试官引导我比较擅长的地方是不是会好一点?
    TomatoYuyuko
        31
    TomatoYuyuko  
       53 天前
    前端面试也清一色算法题,问源码,问底层实现,可劲卷
    GP1
        32
    GP1  
       53 天前
    java 你说什么呢?卷中卷,卷王。
    其他语言也卷,但没 java 卷的那么厉害。
    jingcoco
        33
    jingcoco  
       53 天前
    现在大公司大部分面试 不都改成 在线答题了吗,leecode ........
    Jooooooooo
        34
    Jooooooooo  
       53 天前
    高考的考题你感觉有多少是"一定要记"的.

    面试类似与选拔考试, 当所有人都会做 1+1 的时候, 得来个更难的题, 虽然有可能只需要会 1+1 就够了.
    pkoukk
        35
    pkoukk  
       53 天前
    公司要求面试时间不能少于 20 分钟,否则显得不尊重
    你的项目我又看不懂,里面的业务逻辑我也不感兴趣
    我问你 int 有几种类型?是不是有点太瞧你不起了,更何况也说不了几句,怎么凑时长啊
    那只剩两条路了,要么源码,要么做题
    www5070504
        36
    www5070504  
       53 天前
    不会源码回头出现奇怪的问题不知道怎么 debug
    dolphintwo
        37
    dolphintwo  
       53 天前
    都问大家都能回答的上来的问题,怎么拉开差距
    soFollish
        38
    soFollish  
       53 天前
    15 楼说的对,我就想招个 crud ,面试随便问问,然后进来了来 crud 都写不好。(培训班刚出来没多久的)。
    qianxi0410
        39
    qianxi0410  
       53 天前
    我倒是觉得是面试风格的问题,好的面试官应该能循循善诱,而不是公式化的提问。
    libook
        40
    libook  
       53 天前
    面试的过程是探你的底,看你目前只是能力水平究竟有多高,假如 CRUD 的岗位名额只有 1 个但是有 2 个都会 CRUD 的候选人,就只能看谁水平更高了。

    不知道就说不知道,了解多少就说多少,不知道标准答案但有思路就讲思路;面试官会评估你的水平是什么样的、是否符合招聘的岗位要求,不会因为你没说出 Spring 源码细节而觉得你不胜任 CRUD 基本工作。
    Suddoo
        41
    Suddoo  
       53 天前 via iPhone
    因为面试官也是个废物
    Suddoo
        42
    Suddoo  
       53 天前 via iPhone
    正常人都是拿过来直接用了,自己重新造个轮子,无非也是一样的原理

    这么喜欢源码,应该从宇宙大爆炸问起
    cedoo22
        43
    cedoo22  
       53 天前
    最近也面了几个人,我总结下来的一点想法就是 面试对于 80%的岗位, 要求是啥:
    1. 你有心找 /换工作的话, 肯定要有所准备,首先的话八股文要会背,但是不会关系细节
    2. 工作场景里面找两个逻辑场景, 让你描述出来, 测试你的交流能力、和逻辑思维
    3. 经验 /技术栈 /行业背景

    这 3 个阶段,比重基本 1:3:1
    欢迎指正
    bleaker
        44
    bleaker  
       53 天前 via iPhone   ❤️ 2
    因为问源码是客观题,有标准答案,不会暴露面试官水平
    主观题除了在考验面试者,也在考面试官
    vance123
        45
    vance123  
       53 天前 via Android
    整天问源码,不知道面试官什么时候能写个 spring 出来?
    fakeshadow
        46
    fakeshadow  
       52 天前
    供大于求,差不多的 crud 仔选一个总要有个方法。
    Mandelo
        47
    Mandelo  
       52 天前
    很简单的道理,说就是人多: 你招个前台,一万个人来面试,你会随便选个还是选个高颜值高学历的?卷烟的不上学的普工都能干,为啥那么多 211 985?
    loryyang
        48
    loryyang  
       52 天前
    答:没看过
    我反而觉得,既然大家的技术都满足要求,还不如招便宜,稳定的人。
    而不是技术更强的人,你招进来拧螺丝,过段时间他可能就离职了。看源码的人,一般对技术更有追求,CRUD 开发一段时间,就很容易不稳定
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2176 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 191ms · UTC 16:22 · PVG 00:22 · LAX 09:22 · JFK 12:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.