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

Java 面试的时候面试官问有没有架构经验,具体什么是架构经验?

  •  
  •   dumbbell5kg · 11 天前 · 2090 次点击

    有哥能给举个例子吗,我今天说我在项目里写了流水线框架,面试官觉得这个不算架构经验

    13 条回复    2024-04-25 10:32:28 +08:00
    NessajCN
        1
    NessajCN  
       11 天前 via Android
    你为啥不当场问他啥叫架构经验呢…
    cdlnls
        2
    cdlnls  
       11 天前 via Android
    可能他想问的是不是能全栈(全干)

    项目从 0 开始,项目立项需求梳理,确定要使用的语言框架各种中间件数据库选型,是否分离,顺便再整一下运维 CICD ,性能优化。这个应该属于整个的项目架构。

    当然也可能指的代码层面的架构,比如微服务这样的东西。
    dumbbell5kg
        3
    dumbbell5kg  
    OP
       11 天前
    @NessajCN 我问了 他说封装组件什么的,我觉得,这跟我写了一个流水线框架,不是一类事情吗?
    huangzongzhuan
        4
    huangzongzhuan  
       11 天前
    “我问了 他说封装组件什么的”,从这个描述中,我感觉他指的是一些与业务无关的技术组件、框架的封装、二开、魔改之类的。如果他只说了这个点,那么,这个面试官对架构的认识比较浅薄
    dlmy
        5
    dlmy  
       11 天前   ❤️ 5
    至少得有一个这样的项目经验:从项目立项、需求评审、技术选型、架构设计一路跟过来,并作为 owner 来推进项目的实施与落地。

    对照你做过的项目,能说清楚下面这些问题,就证明你已经有架构经验了。

    中高级开发要求:
    1 、遇到了什么样的业务或技术挑战?
    2 、执行了什么样的策略?
    3 、达到一个什么样的成果?

    架构师要求:
    1 、怎么推广你的设计?
    2 、怎么证明你的设计是好的?
    3 、怎么带领团队做出你的设计?
    4 、怎么证明服务稳定跟你的设计有关?
    dumbbell5kg
        6
    dumbbell5kg  
    OP
       11 天前
    @dlmy 感谢啊哥,我思考一下
    Aresxue
        7
    Aresxue  
       11 天前
    技术架构、业务架构、应用架构、数据架构
    你问他你要哪一种
    ZhuWenJian
        8
    ZhuWenJian  
       11 天前
    @Aresxue 面试官说:你都说说。
    haiku
        9
    haiku  
       11 天前 via Android
    我感觉外企面经,级别对应要求比较清晰
    架构经验就是 system design
    lsk569937453
        10
    lsk569937453  
       11 天前   ❤️ 2
    https://github.com/donnemartin/system-design-primer

    把系统设计读明白,再问架构设计的问题都不慌了。
    SolarAA
        11
    SolarAA  
       11 天前
    @dlmy 老哥厉害啊
    leaves615
        12
    leaves615  
       11 天前
    书买少了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1105 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:40 · PVG 07:40 · LAX 16:40 · JFK 19:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.