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

关于最近出去面试 Java 高级岗位的不爽😂

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

    快金三银四了嘛😩,准备了下约了几个面试,发现是真的恶心😂,一上来就疯狂问八股文,不问业务背景和项目。 就疯狂问八股文让我是非常不爽😂,个人觉得有些八股文是好的可用的,有些感觉是在吹毛求疵。。。 举例几个: 1.如何手写一个 CAS 安全像 ReentrantLock 类的工具类,一定要比 ReentrantLock 类性能好。 2.HashMap 的 put 操作的时间复杂度是不是 O(log n)。

    只能说现在行情差,出来面试也不容易。写业务写久了,很多东西其实在实操中可能会遇到,都是看人的应变性。。。。😊我是比较偏实操的。

    60 条回复    2024-02-28 12:29:02 +08:00
    noble4cc
        1
    noble4cc  
       54 天前
    那你就使劲卷八股
    八股完了还有算法
    最后还得吹牛逼呢
    914496397
        2
    914496397  
       54 天前 via iPhone
    今年可能和过往不一样了,现在行情是真的一塌糊涂。政务类没预算,外包很难大规模招人,互联网企业股票蹭蹭掉,做的产品不能出海,纯内卷,也难
    liumao
        3
    liumao  
       53 天前
    现在目标就一个字 苟
    funcNVidia
        4
    funcNVidia  
       53 天前
    苟吧
    visper
        5
    visper  
       53 天前   ❤️ 3
    古语有云:苟富贵,勿相忘。 意思是说,苟住就能富贵,不要忘记了。
    Morii
        6
    Morii  
       53 天前
    我坐标魔都,大厂只是缩招了,我老家是 java 外包大城,之前接全国政务的外包的大公司都摇摇欲坠了,现在行情真是差。
    zhoujingjie
        7
    zhoujingjie  
       53 天前   ❤️ 5
    我的理解
    1. 技术岗肯定多问技术,而且每个公司业务都不太一样,之前的业务背景放在现在公司可能没什么用。
    2. 如果只是一般的 crud 的开发,卷八股文确实用处不大。 如果用户或数据规模很大,八股文的作用性一下体现出来了。 规模一上来,好多因为对基础数据结构或者实现原理不熟的就非常容易出现 bug 和性能影响。
    3. 遇到重大问题时,多数情况下卷过八股文的解决能力比每卷的强
    4. 招的人那么多,总得筛选吧,怎么筛? 肯定疯狂卷啊。
    5. 怎么给你定级和定薪水? 肯定是疯狂压榨你看看你的水平极限啊。 不然你说是高级就高级了吗?
    silencil
        8
    silencil  
       53 天前   ❤️ 7
    这就是我不爱面试的原因。每次面试初期,小破公司的面试官也能对答不出的我冷嘲热讽,面上一个月的时候情况就不一样了。明明还是我这个人,还是那段经历,区别只是多复习了一个月。事实上大部分知识平时一直有学习,但不准备的情况下突击考试就是答不好,另外这些八股文在工作中实际运用也是少之又少。上家公司招了两个奇葩(不是我诋毁,实在是技术菜甚至被开),为什么能被招进去,就是因为人人都可以是八股文选手。
    PythonYXY
        9
    PythonYXY  
       53 天前   ❤️ 7
    手搓一个比 ReentrantLock 性能好的锁?我能实现的话比 Doug Lea 还牛逼了干嘛还在你这里面试?
    8355
        10
    8355  
       53 天前   ❤️ 11
    其实有些面试是部分负责人的工作内容,他面试你的东西就是他曾经做出过的一些东西,来秀优越,99.99%的人回答不了,纯粹浪费你时间,与工作内容完全不相符。
    真正缺人的公司是不会这样面试的,面时内容跟实际工作内容也完全没什么关系,可以统称为垃圾面试,直接忽略即可。
    我朋友之前一个月遇到 4 5 次造成了极大的精神内耗,实际他能力相当不错,这种公司你就是进去了面对的也是这种垃圾 leader ,直接走也不可惜。
    silencil
        11
    silencil  
       53 天前   ❤️ 1
    虽然我不是 leetcode 选手,但是我还是倾向于面试考算法,虽然算法在工作中( crud )也用不上。但实际上比八股文更能考验候选人的真正实力,八股文可以背标准答案,算法题实际上很难背到每行代码都不出错,且在要求解释思路的情况下,是绝对能区分理解与背的区别。算法既考验候选人的基本数据结构运用、逻辑思维能力,还能体现编码风格。有的人八股文一把好手,进了公司代码就是 copy paste ,一坨一坨的。
    8355
        12
    8355  
       53 天前   ❤️ 1
    正常的面试官邀请你面试大概率应该是根据你的简历问出问题,目的是了解你的能力和工作中负责的部分,其次根据你所能回答的部分进行追问提高难度问你解决问题思路,一般以开放性问题为准,同时会给予合理提示或引导,不管最终是否录用你都会使整个面试过程比较流畅同时了解你的沟通能力等等,面试是在人员需求范围内筛选合适的人而不是把你问死。。。
    fengpan567
        13
    fengpan567  
       53 天前
    这种面试官以后当你 leader 估计有你好受的
    Super8
        14
    Super8  
    OP
       53 天前
    @zhoujingjie 你说的从面试官角度出发没错,但是有些线上大量并发问题或大量数据问题,应该按场景来问,而直接来问八股文,实际线上场景有很多情况,不能按八股文照本宣科去解决问题,应该从实际情况出发解决问题。
    MoonWalker
        15
    MoonWalker  
       53 天前
    @8355 话是这么说,能做到的面试官凤毛麟角
    emSaVya
        16
    emSaVya  
       53 天前
    1. 建议来着背景来 比如你现在的公司/职位 要面的公司/职位。
    2. 你列的这些问题拿来问应届都显得太白给了, 这能算八股?
    3. 你要在 1 线大厂核心组 问题肯定是偏业务的 你业务没规模 问来问去有啥意思?
    meeop
        17
    meeop  
       53 天前
    其实卷八股对普通人友好,毕竟努力刷刷题就有机会了

    要是像金融那样看学历,看大厂工作经历,那普通人真没机会
    chi1st
        18
    chi1st  
       53 天前
    现在还有金三银四这么一说么?
    Super8
        19
    Super8  
    OP
       53 天前
    @chi1st 行情确实不好
    🤣
    Super8
        20
    Super8  
    OP
       53 天前
    @emSaVya 负责的产品项目并发量还是有很多的,硬件设备数据型产品
    8355
        21
    8355  
       53 天前
    @MoonWalker 其实面试官和面试过程也是求职者筛选公司的基本印象,对我自己来说是会根据这点影响我最终选择入职的公司。
    craftx
        22
    craftx  
       53 天前
    偏实操+1
    chuck1in
        23
    chuck1in  
       53 天前
    op 多少年经验,现在面试投多少才能有一个面试呢?
    Felldeadbird
        24
    Felldeadbird  
       53 天前
    别嫌弃八股文了,大潮流既然如此,只能随波逐流。坚持那份技术纯真,只会让自己吃不到饭。
    还有一点,现在八股文可以找 AI 总结答案。
    huhailong1121
        25
    huhailong1121  
       53 天前
    我也一样,从毕业那会就排斥背八股文,但是在这种环境下真没办法,除非自己干,不然只要去面试,这些真是免不了,唉,不说了,我去背去了,哈哈哈
    Super8
        26
    Super8  
    OP
       53 天前
    @chuck1in 毕业 6 年了,年前投简历半个月吧
    GP1
        27
    GP1  
       53 天前
    呃,op 给我的感觉就是两耳不闻窗外事。
    你现在才知道就业环境不好吗?
    这种情况已经持续好几年了知道吗?
    大环境就是这样,中美脱钩的结果就是这样,全行业下行。
    躺、韭、润、卷你选一个吧。
    andydebug
        28
    andydebug  
       53 天前
    @Super8 才半个月 别着急 慢慢投
    dayeye2006199
        29
    dayeye2006199  
       53 天前
    见招拆招
    SheepInMountain
        30
    SheepInMountain  
       53 天前
    前几天也去面了个,除了基本的八股,还涉及到了 mysql 的间隙锁,还有 nio ,netty 。但面试官连我的简历都没看
    Rickkkkkkk
        31
    Rickkkkkkk  
       53 天前
    都是小事

    你记住一点, 没找到工作前千万别离职.
    xiebiao
        32
    xiebiao  
       53 天前
    @SheepInMountain 这个有点过份了
    lethekk
        33
    lethekk  
       53 天前
    问题一也超越八股文范围了吧,太难了
    JacksonC
        34
    JacksonC  
       53 天前   ❤️ 2
    去面试就跟和面试官 pk 八股文一样
    LieEar
        35
    LieEar  
       53 天前
    如何手写一个 CAS 安全像 ReentrantLock 类的工具类,一定要比 ReentrantLock 类性能好
    这也太夸张了,能写出来的绝对是大神
    chanlk
        36
    chanlk  
       53 天前
    楼主面的是什么段位的公司?一线互联网大厂?一线非互联网大厂?行业独角兽?二线公司?不知名小公司?
    shmilypeter
        37
    shmilypeter  
       53 天前
    告诉大家一个坏消息,以后让你现场面试的会越来越多,甚至那种第一面外包第二面甲方的,外包都会让你现场跑一趟。现在培训机构已经可以用你的人脸和声音生成 AI 视频嘴替面试了。
    zzzzzzggggggg
        38
    zzzzzzggggggg  
       53 天前
    一直都是这样的吧,基本上都是八股+项目+算法
    calabboe01
        39
    calabboe01  
       53 天前
    @Morii 南京吗
    GeekGao
        40
    GeekGao  
       53 天前
    没啥水平的、知识广度的技术面试官,只能用甲骨文来考察了。
    不怪他们,这个行业综合能力强的人十分稀有。所以刁钻也好、甲骨文也罢,都是碍于知识面和技巧的局限性。
    anson2017
        41
    anson2017  
       53 天前
    一般来说八股文初面问的比较多,面试前刷刷题是必须的,我刚好做了一个面试刷题网站的导航,收集 IT 行业各个岗位的优质面试题网站、简历编写指南。有兴趣的可以看下: https://github.com/AnsonZnl/interview-nav
    GeekGao
        42
    GeekGao  
       53 天前
    @shmilypeter 现场面试,才适合老实人啊, 远程面试适合装逼犯。
    wherewhale
        43
    wherewhale  
       53 天前
    遇到这种面试官 也是一种逆向筛选公司的手段
    morgan1freeman
        44
    morgan1freeman  
       53 天前
    顺带问下 有没有好的八股文 收集帖
    kahlkn
        45
    kahlkn  
       53 天前
    @LieEar 但凡我可以写出来一个这样的,我觉得我的作品已经属于大厂核心团队的那种了。 可以定制(魔改) JDK 之类的了。 干嘛还面这个试。 哈哈
    a1b2c3T
        46
    a1b2c3T  
       53 天前 via iPhone
    @silencil 华为 od 就考算法,机考三道算法题,两轮技术面各手搓 1 道算法题。就是现在 od 也不好进了
    a1b2c3T
        47
    a1b2c3T  
       53 天前 via iPhone
    @morgan1freeman github 上搜 java guide ,或者搜 java 关键词一大堆
    a1b2c3T
        48
    a1b2c3T  
       53 天前 via iPhone
    @GeekGao 老哥我很好奇你用的什么输入法,能两次把八股文打成甲骨文😅
    a1b2c3T
        49
    a1b2c3T  
       53 天前 via iPhone
    就我去年面试三四个月的经历来看,现在八股文只是一个门槛,必要条件非充分条件…我个人遇到的更多的是问实际解决业务问题的能力,给你一个业务场景用什么方案这样子。背八股文有个问题就是你实际用过的可能背一背理解理解还行,但是但凡自己在项目里没有用过的背了感觉也没太大作用。
    jzphx
        50
    jzphx  
       53 天前
    不是最近,这几年都是这样
    luzemin
        51
    luzemin  
       53 天前
    @visper 古语新解
    wqhui
        52
    wqhui  
       53 天前
    要么是面试官水平不行,没办法根据你项目经历直接出实际场景的题跟你讨论怎么搞(确认你在这项目的参与程度以及 CURD 以外的能力)
    要么是要面试的人太多或者工作忙死了,根本没精力去认真面,随便用通用的题先刷掉大部分
    zhouzhouLu
        53
    zhouzhouLu  
       53 天前
    @Morii 不会某古都吧
    yelog
        54
    yelog  
       53 天前
    一直是这样, 因为 Java 市场非常成熟, 多年来框架变动不大, 所以即便是刚从培训班出来的非计算机专业的同学, 也能快速上手, 进行日常的大部分的开发.

    所以当你作为面试官, 就不必考察所谓“实操”类的技能, 而是问一些几个月甚至几年才遇上的奇奇怪怪的问题, 或者是自己看过的有意思(很偏门)的博文.

    这样能筛选出一些对技术感兴趣, 喜欢钻研的同事
    zhanshen1614
        55
    zhanshen1614  
       53 天前
    我觉得八股文问太多不利于筛选优秀人才。用八股文来评判能力强弱太片面了会导致到了入职才发现存在技能缺陷再辞退掉,对公司和候选人不负责任。以前自己面试别人会先分析简历结合当前项目需要和未来的规划来考查基本上可以保证胜任工作,八股文占比过大只会招到刷题高手。
    NizumaEiji
        56
    NizumaEiji  
       52 天前
    八股其实就是对一些技术点关键性的总结。
    本来是靠你日常使用和学习中去逐渐掌握的,但是很多人用东西压根没有这个过程,快面试了才发现很多东西都是停留在简单使用的基础上,细问起来全都不知道,然后就硬着头皮去背。

    我面别人也会问八股,但是主要是想知道了解的程度,但是只要最基本的能回答出来就不会卡人,毕竟招人最主要的还是为了能干活。
    zhady009
        57
    zhady009  
       52 天前 via iPhone
    @zhoujingjie 问这些体现不出水平,找个中学生背熟一样的效果
    nuonuojump
        58
    nuonuojump  
       52 天前
    我这种渣渣,外包都不要了 - -!
    zhoujingjie
        59
    zhoujingjie  
       51 天前
    @zhady009 大哥,有几个人问八股文真的是按题目问的?肯定都是由浅入深发散性的,光背不理解一眼看出来了
    zhady009
        60
    zhady009  
       51 天前 via iPhone
    @zhoujingjie 正常面试就像你说的那样,我指的八股文是工作中没什么作用的,再加上面试官机械的交互方式回答起来就跟背书回答一样
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2972 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 03:16 · PVG 11:16 · LAX 20:16 · JFK 23:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.