Skip to content

面试准备 + 软考架构设计 #3

@FED4

Description

@FED4

类型: Weekly

面试系统设计题和软考架构师考试高度重叠,一起准备。

Subtasks

系统设计 ★ (面试 + 软考通用)

  • 设计一个高吞吐 LLM 推理服务
  • 设计一个模型训练平台
  • 多模态模型部署方案
  • 缓存策略: Redis / KV cache
  • 消息队列: Kafka / RabbitMQ
  • 微服务架构: 服务拆分 / API 网关
  • 数据库设计: 分库分表 / 读写分离
  • 高可用: 负载均衡 / 熔断降级 / 限流

软考架构师 - 软件工程

  • 设计模式: 单例/工厂/观察者/策略/装饰器
  • UML: 用例图/类图/时序图/部署图
  • 架构风格: 分层/管道/微服务/事件驱动
  • 系统架构设计方法

软考架构师 - 系统架构

  • 企业架构框架 TOGAF
  • 中间件技术
  • SOA / 微服务对比
  • 云原生架构: 容器/K8s/DevOps

CUDA / GPU 方向 ★

  • GPU 内存层次与优化策略
  • warp divergence 原因与规避
  • coalesced memory access
  • occupancy 调优
  • 手写 CUDA reduce/matmul 并解释优化

推理优化方向 ★

  • KV Cache 原理 + 优化策略
  • PagedAttention 为什么比传统方案好
  • Continuous batching vs static batching
  • 量化: GPTQ vs AWQ vs SmoothQuant

分布式训练方向

  • 数据并行 vs 模型并行 vs 流水线并行
  • AllReduce 原理(ring vs tree)
  • ZeRO 1/2/3 区别

行为面试

  • STAR 法准备 5 个故事
  • 项目深挖: vLLM 贡献 / embodied 方向

面试 + 软考覆盖情况

模块 面试需要 软考覆盖
系统设计(推理/训练平台) -
通用系统设计(缓存/MQ/微服务)
设计模式 / UML
架构风格 / 云原生
CUDA / GPU 专项 -
推理优化专项 -

每周 checklist

  • 本周准备的方向和题目
  • 至少 2 道题能流利回答
  • 软考架构设计真题 1 套
  • 薄弱点标记,下轮重点练

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions