V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
0576coder
V2EX  ›  程序员

为什么现在的 Java 面试越来越八股文,这样真的能招到优秀的开发么,而不是只会背书的

  •  2
     
  •   0576coder · 2021-05-30 12:51:13 +08:00 · 16725 次点击
    这是一个创建于 1309 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我模拟参加了一个 java 面试,我感觉问的问题都好八股

    随便举几道题

    • hashmap 扩容,以及为什么 0.75 ?
    • java 动态代理的两种方式?区别?
    • 类加载机制,双亲委派,破坏双亲委派

    以我浅薄的知识点来说,第一题如果说考察一个人看没看过源码,应该可以开门见山的问,就算看过源码,也不一定所有细节都记得住。再说这傻逼的 0.75 ,人家一大坨数学证明过程也没在源码里面写啊,鬼知道为啥 0.75 。不背书谁能答出来

    再看第二题 背书的答案应该不涉及到字节码增强,理论上这个要答好,肯定是要好好去看字节码增强的底层实现原理。但是标准答案就是什么 JDK 代理 cglib 。区别就是一个是接口动态代理,还有什么 final 修饰的不能使用,巴拉巴拉一堆。但是我感觉没问到点子上啊

    第三题我就不懂了,但是我感觉这个也是背书的题

    以上三题,我没背过书,基本答不上来。然后面试官说你基础太差 呵呵哈哈哈

    104 条回复    2021-06-01 10:39:46 +08:00
    1  2  
    LDa
        101
    LDa  
       2021-06-01 09:43:01 +08:00
    对于普通公司来说一面问八股文是成本最小的面试
    如果出来面试连八股文都不愿意背,靠什么能相信候选人在自己相关的领域会有所建树呢
    就算错过了个别牛人真的不喜欢背八股文被刷了,一般的工作岗位真的需要多牛逼的大佬吗?要的只是服从性高的熟练工
    greengreengo
        102
    greengreengo  
       2021-06-01 10:00:36 +08:00
    @ppcoin ,见皇帝行礼,带点土特产没问题。但是要三拜九叩一万里,才能见到,这个诚意有点大了。不针对这个问题,只是觉得把高考主要是为了选拔合理化,我是万万不能接受的。
    Henry399
        103
    Henry399  
       2021-06-01 10:07:06 +08:00
    如果工作中只做简单的 crud 确实没什么用
    YvesX
        104
    YvesX  
       2021-06-01 10:39:46 +08:00
    最近招了几个人,需求与市场相互适应的结果是,能搞定八股、有学习能力、可以放心培养的是普遍型人才,特别有代码能力的属于特种选手。你所谓“优秀的开发”,不过就是个经验问题罢了。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2616 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:19 · PVG 18:19 · LAX 02:19 · JFK 05:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.