2026.07.27—10.18 · SENIOR / STAFF SYSTEM DESIGN

30 个项目。12 周。一个可迁移的系统设计模型。

Hello Interview 是主线;DDIA、NeetCode、外部学习小组与 Frontier Engineering 只在需要的位置提供支撑。

时间模型

上午完成系统设计主线;下午连续刷同一 NeetCode Tag;晚上只做口述、追问或修复。

时间动作留下的证据
08:30起床不安排学习任务
08:50—10:55盲做 → Hello Interview 原文 → Deep Dive / DDIA → 2 分钟口述修正后的白板、一个可辩护决策
14:30—16:15同一 Tag 三题;忙碌日为一新两复刷Pattern / Invariant / Bug / Complexity
20:30—21:15英文 Recall、Staff 追问或 Mock录音与一句 Repair

12 周路线

每周均包含行动页、每日精确阅读链接、深度讲义、Staff Q&A、Live Mock、英文 Recall 与对应音频资产。

WEEK 01
07.27—08.02

缓存与流量控制

Bitly · Distributed Rate Limiter
CORE × 2 · Arrays & Hashing
DDIA:Ch2 延迟百分位 · Ch6 故障与复制滞后 · Ch7 哈希分片与热点 · Ch9 部分失效与超时

进入
WEEK 02
08.03—08.09

读扩展、派生数据与文件路径

Distributed Cache · Dropbox
CORE × 1 · FULL × 1 · Two Pointers
DDIA:Ch1 记录系统与派生数据 · Ch4 存储与索引 · Ch6 复制 · Ch7 分片

进入
WEEK 03
08.10—08.16

Feed 与实时互动

FB News Feed · FB Live Comments · Instagram
CORE × 2 · TRANSFER × 1 · Stack
DDIA:Ch6 复制滞后 · Ch12 日志消息代理 · Ch13 派生数据状态

进入
WEEK 04
08.17—08.23

消息与协同状态

WhatsApp · Google Docs · Online Chess
CORE × 2 · TRANSFER × 1 · Sliding Window
DDIA:Ch6 多主冲突与 CRDT · Ch9 时钟与进程暂停 · Ch10 顺序与一致性

进入
WEEK 05
08.24—08.30

高竞争交易

Ticketmaster · Online Auction · Robinhood
CORE × 1 · FULL × 2 · Binary Search
DDIA:Ch8 隔离、写偏差与可串行化 · Ch10 线性一致性与全序

进入
WEEK 06
08.31—09.06

正确性与流式聚合

Payment System · Ad Click Aggregator · Metrics Monitoring
CORE × 3 · Linked List
DDIA:Ch8 事务与分布式事务 · Ch12 事件流与时间推理 · Ch13 数据流

进入
WEEK 07
09.07—09.13

媒体与活动数据

YouTube · YouTube Top K · Strava
CORE × 1 · FULL × 1 · TRANSFER × 1 · Trees
DDIA:Ch11 分布式批处理 · Ch12 流处理 · Ch13 批流协同

进入
WEEK 08
09.14—09.20

可靠执行与变化检测

Web Crawler · Job Scheduler · Price Tracking Service
CORE × 2 · TRANSFER × 1 · Heap / Priority Queue
DDIA:Ch5 持久化工作流与事件驱动 · Ch9 部分失效 · Ch12 日志消息代理

进入
WEEK 09
09.21—09.27

搜索、排序与地理检索

FB Post Search · News Aggregator · Yelp
FULL × 1 · TRANSFER × 2 · Graphs
DDIA:Ch4 全文/多维索引与物化视图 · Ch13 观察派生状态

进入
WEEK 10
09.28—10.04

地理匹配与履约

Uber · Tinder · Local Delivery Service
CORE × 1 · FULL × 2 · Intervals
DDIA:Ch7 哈希分片、热点与路由 · Ch9 时钟 · Ch10 线性一致性

进入
WEEK 11
10.05—10.11

隔离执行与生产 LLM

LeetCode · ChatGPT
FULL × 1 · CORE × 1 · 1-D DP
DDIA:Ch5 RPC 与持久化工作流 · Ch9 部分失效 · Ch13 数据流与派生状态

进入
WEEK 12
10.12—10.18

融会贯通与公司校准

30 项机制图 · 2 场未见题 Mock · 最弱项目重做
INTEGRATION · Backtracking / 弱项
DDIA:Ch13 观察派生数据 · Ch14 反馈回路、责任与隐私

进入

覆盖口径

CORE · 16

完整精通

全原文、中文讲义与音频、Senior+ 英文 Recall、45 分钟 Mock、两项 Deep Dive。

FULL · 8

完整覆盖

全原文、紧凑讲解、25—35 分钟设计、一次深入追问。

TRANSFER · 6

迁移验证

先盲做再读原文,明确复用条件、失效假设、新瓶颈与差异。

外部计划接口

不等待、不重排。外部计划开始后,只通过周四与周日两个 Companion Slot 接入。

外部主题状态本计划动作
已经学过闭卷 Retrieval Mock,讨论用来暴露遗忘。
当周重合合并讨论与练习,但仍按个人验收线完成。
尚未学到只预习 45—60 分钟,不打乱项目顺序。
完全不同记入 Crosswalk,继续当前主线。

Frontier Radar

每周两次。只读原始工程团队或原作者资料,每篇只写 Claim、Mechanism、Failure、Transfer。

Local study materials
Detailed lecture notes, audio, recall scripts, PDFs, Staff Q&A, and mock packs are archived locally and are intentionally not published on this site.