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

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

  •  
  •   lucasji · 1 天前 · 1815 次点击

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

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

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

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

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

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


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

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

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

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

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

    listen2wind
        28
    listen2wind  
       1 天前   ❤️ 1
    这面试官是傻逼,和 java 有什么关系?
    udisyue
        29
    udisyue  
       6 小时 18 分钟前
    你没问问他:你家大模型拿 Java 做的?还是我优化 transformer ?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2883 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:17 · PVG 14:17 · LAX 23:17 · JFK 02:17
    ♥ Do have faith in what you're doing.