Ch25 AI 系统实战面试指南 · 信息图
信息图:4 类面试全景
flowchart TB
A[AI 面试] --> B["系统设计 40%"]
A --> C["算法编程 30%"]
A --> D["项目深挖 20%"]
A --> E["行为面 10%"]
B --> B1[推荐系统]
B --> B2[风控系统]
B --> B3[LLM 系统]
B --> B4[搜索系统]
C --> C1[Top-K]
C --> C2[LRU/Trie]
C --> C3[DP/图]
C --> C4[红黑树]
D --> D1[STAR 法]
D --> D2[失败项目]
D --> D3[技术深度]
E --> E1[团队冲突]
E --> E2[失败反思]
E --> E3[电梯演讲]
classDef core fill:#f9f,stroke:#333,stroke-width:2px
class A core
信息图:ML 系统设计 8 步
flowchart LR
S1[1. 需求澄清\nQPS/延迟/成本] --> S2[2. 指标定义\nAUC/CTR]
S2 --> S3[3. 离线-在线\n一致性]
S3 --> S4[4. 数据流\nKafka/Flink]
S4 --> S5[5. 特征工程\nEmbedding]
S5 --> S6[6. 模型选择\nbaseline→SOTA]
S6 --> S7[7. 部署\nK8s/GPU/A/B]
S7 --> S8[8. 监控\nPSI/AUC/延迟]
classDef step fill:#e1f5ff
class S1,S2,S3,S4,S5,S6,S7,S8 step
信息图:推荐系统 3 段式
flowchart LR
P[100 万候选] --> R[召回\n双塔/Faiss]
R --> F[1000 候选]
F --> S[精排\nDLRM/DIN]
S --> SR[100 候选]
SR --> RR[重排\n多样性/规则]
RR --> O[10 推荐]
O --> U[用户]
R -.算法.-> RA[YouTube DNN]
R -.算法.-> RB[TDM]
S -.算法.-> SA[DeepFM]
S -.算法.-> SB[MMoE]
S -.算法.-> SC[DIN/DIEN]
classDef stage fill:#fff4e1
class R,S,RR stage
信息图:风控异常检测 3 流派
flowchart TB
A[异常检测] --> ST[统计]
A --> DS[距离]
A --> DP[深度]
ST --> ST1[Z-score]
ST --> ST2[IForest]
ST --> ST3[LOF]
DS --> DS1[KNN]
DS --> DS2[DBSCAN]
DS --> DS3[Mahalanobis]
DP --> DP1[AutoEncoder]
DP --> DP2[LSTM-AE]
DP --> DP3[GNN 风控]
DP --> DP4[Transformer-AE]
classDef base fill:#e1f5ff
classDef adv fill:#fff4e1
class ST,DS base
class DP adv
信息图:LLM 系统容量规划
flowchart LR
Q[QPS 估算] --> Q1[DAU × 人均 PV / 86400]
Q --> Q2[峰值倍数 2-3×]
Q1 & Q2 --> T[Tokens/秒]
T --> G[GPU 数]
G --> G1["TTFT < 200ms"]
G --> G2["TPOT < 50ms"]
G --> G3[并发数]
G3 --> O[优化]
O --> O1[KV Cache]
O --> O2[Speculative Decoding]
O --> O3[Prompt Caching]
O --> O4[Continuous Batching]
O --> O5[INT4/INT8 量化]
信息图:Offer 谈判矩阵
flowchart TB
O[Offer 谈判] --> B[Base]
O --> R[RSUs/股票]
O --> SB[签字费]
O --> B1[Bonus]
O --> V[假期]
B --> BS[市场 data]
BS --> LF[levels.fyi]
BS --> G[玻璃门]
BS --> BL[Blind]
R --> R1["4 年 vest\n25%/年"]
R --> R2[cliff 1 年]
SB --> SB1[5-10 万]
SB --> SB2[分批发放]
O --> T[多 Offer 博弈]
T --> T1[不要先报底线]
T --> T2[真诚表达兴趣]
T --> T3[不 PUA]
数据卡片
- 面试类型占比: 系统设计 40% / 算法 30% / 项目 20% / 行为 10%
- 大厂 8 步框架: 需求/指标/离线-在线/数据流/特征/模型/部署/监控
- 抖音推荐: 双塔召回 → DIN 精排 → 重排
- 异常检测: 风控准确率 95%+ (头部公司)
- 1 千万 DAU LLM: 约 100-200 张 A100 等价
- LeetCode Hot 100: Top-K (347) / LRU (146) / 并查集
- Offer 4 件套: Base + RSUs + 签字费 + Bonus