Java 相关的面试是不是对底层原理和性能优化特别执着 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lucasji
V2EX    职场话题

Java 相关的面试是不是对底层原理和性能优化特别执着

  •  
  •   lucasji 26 天前 2696 次点击

    今天有个面试,面试官问我会不会对大模型的架构去做了解,我说我不会去了解这东西。然后面试官语气就明显不愉快地说:“你确定你刚刚说的是你不会去了解对吗”?我立马反问:“你们相关的工作会涉及到大模型的微调和训练吗”?面试官说:“不,我们不会涉及。但是我们用东西不能只是傻瓜式地调用,你不清楚原理你怎么做性能优化”?

    我是真的很好奇想问一下 V 友,在不去微调和训练大模型的前提下,只了解大模型的架构,如何去做性能优化呢?

    29 条回复    2025-10-18 07:58:30 +08:00
    left7410
        1
    left7410  
       26 天前
    问 Java 相关的原理我还能理解,问大模型纯属是在装逼了
    lucasji
        2
    lucasji  
    OP
       26 天前
    @left7410 原理问了,我承认我八股背得不是很好。但是问这个问题我是真的难以理解。
    Lightbright
        3
    Lightbright  
       26 天前   3
    用 java 的人,大脑结构和正常人不太一样
    chengzhi
        4
    chengzhi  
       26 天前
    你让面试官给你讲讲大模型原理和架构
    ymy3232
        5
    ymy3232  
       26 天前
    如果这个岗位 10w 一个月问这些正常,如果 1w 一个月 qtmd
    lambdaq
        6
    lambdaq  
       26 天前
    手搓 transformer ?
    JYii
        7
    JYii  
       26 天前   1
    你发出来,我们帮你一起骂一骂可以了,调整心态面下一家。
    Yukineko
        8
    Yukineko  
       25 天前
    多少还是有一些帮助的,主要是通过 prompt 调优来优化性能和效果
    ufan0
        9
    ufan0  
       25 天前   3
    Java 面试是有点说法的,抛砖引玉个案例:

    GC 调优和扩容机制很多公司喜欢问吧?这没问题。

    但是大部分企业那点流量,但凡能把代码质量拉高些,或者说直接从 JDK8 升级到 JDK11 ,都能解决很多问题。
    810244966
        10
    810244966  
       25 天前
    @ufan0 对,这段时间面试动不动就是千万级数据的操作,各种 gc 优化,面完了回去 boss 一看 100-499 人的公司
    wei2629
        11
    wei2629  
       25 天前
    他想拉高自己的 b 格,然后把你拉入他的半吊子领域。
    JYii
        12
    JYii  
       25 天前
    @810244966 #10 千万级数据量在 MySQL8 上稳的跟铁蛋似的,有问题的话,要么表或索引建的臭屎一样,要么需求就是臭屎。
    craftsmanship
        13
    craftsmanship  
       25 天前 via Android
    @ufan0 太真实了
    kkadmin
        14
    kkadmin  
       25 天前   1
    @JYii 没办法有些傻逼就喜欢这一套,都说数据库性能够了,还吹毛求疵求优化,有这大把时间,干点啥不好
    NewYear
        15
    NewYear  
       25 天前   1
    我记得多年以前,有人面试的时候问 php 的冷门函数(当年的 php 就有几千个函数),然后以此评价面试者……

    然后大家进行了群嘲,说白了就是面试考一堆用不上的东西,还瑟上了。


    不必当真,你就当做是“面试专用知识点”吧
    helloeather
        16
    helloeather  
       25 天前
    人太多了,人家会,你不会,那你不久被 pass 了吗
    lucasji
        17
    lucasji  
    OP
       25 天前
    @helloeather Yep ,这就是内卷。
    midsolo
        18
    midsolo  
       25 天前   3
    现在 Java 面试主要问 5 大块:八股文、算法、项目、MRRE 、AI ,重点去复习项目跟 MRRE 就行了,去 1 个正常的公司面试,80% 的时间在问这 2 块东西。

    MRRE=MySQL 、Redis 、RocketMQ 、Elasticsearch 。
    kiraskyler
        19
    kiraskyler  
       25 天前
    看薪资待遇,初级工程师问语法八股,面高级资深时候就只问原理了。面原理可不是八股,不同公司面试官水平考察的深度完全不同。
    cvbnt
        20
    cvbnt  
       25 天前 via Android
    很简单,告诉他会加大内存和多加计算卡,什么?没预算加不起?那你做个毛的大模型
    midsolo
        21
    midsolo  
       25 天前   1
    @ufan0 对的,还有些水货喜欢问 kafka 堆积百万条消息怎么办?

    对于 kafka 来说,百万条数据算是很健康的消息堆积了,还没有到 Kafka 的舒适区呢?之前处理充电桩上报的数据,平均每天 5 到 10 亿条,几亿条消息堆积都遇到过。

    一般喜欢问这类八股文的公司,大概率业务中都用不上 Kafka ,觉得百万条消息堆积已经很多了。
    twofox
        22
    twofox  
       25 天前
    面试官纯傻逼。。
    cookii
        23
    cookii  
       25 天前 via Android
    一般来说面试题怎么写的就问什么问题
    ufan0
        24
    ufan0  
       25 天前
    @midsolo #21 是的,这问的纯就是八股文,按照八股文回答就是满分,若真结合实际场景来说,可能还会觉得候选人不行。

    (刚看了下我手头 RocketMQ 的消息堆积已经 2.1 亿了)
    pulutom40
        25
    pulutom40  
       25 天前 via iPhone
    @midsolo 啊,消息积压也是问题吗?我这里日常积压几百亿,怎么办?消费延迟太高了就去后台点个重置
    Dogtler
        26
    Dogtler  
       25 天前
    @kkadmin 听这话真是解气,总有些傻逼面试官问的这样的。如果公司是做框架二开需要我可以理解,但是一般什么傻逼公司连数据库都二开的?全中国能二开数据库的有几个呢?
    loshine1992
        27
    loshine1992  
       25 天前

    listen2wind
        28
    listen2wind  
       25 天前   1
    这面试官是傻逼,和 java 有什么关系?
    udisyue
        29
    udisyue  
       24 天前
    你没问问他:你家大模型拿 Java 做的?还是我优化 transformer ?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5225 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 08:19 PVG 16:19 LAX 00:19 JFK 03:19
    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