完整精通
全原文、中文讲义与音频、Senior+ 英文 Recall、45 分钟 Mock、两项 Deep Dive。
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 |
每周均包含行动页、每日精确阅读链接、深度讲义、Staff Q&A、Live Mock、英文 Recall 与对应音频资产。
Bitly · Distributed Rate Limiter
CORE × 2 · Arrays & Hashing
DDIA:Ch2 延迟百分位 · Ch6 故障与复制滞后 · Ch7 哈希分片与热点 · Ch9 部分失效与超时
Distributed Cache · Dropbox
CORE × 1 · FULL × 1 · Two Pointers
DDIA:Ch1 记录系统与派生数据 · Ch4 存储与索引 · Ch6 复制 · Ch7 分片
FB News Feed · FB Live Comments · Instagram
CORE × 2 · TRANSFER × 1 · Stack
DDIA:Ch6 复制滞后 · Ch12 日志消息代理 · Ch13 派生数据状态
WhatsApp · Google Docs · Online Chess
CORE × 2 · TRANSFER × 1 · Sliding Window
DDIA:Ch6 多主冲突与 CRDT · Ch9 时钟与进程暂停 · Ch10 顺序与一致性
Ticketmaster · Online Auction · Robinhood
CORE × 1 · FULL × 2 · Binary Search
DDIA:Ch8 隔离、写偏差与可串行化 · Ch10 线性一致性与全序
Payment System · Ad Click Aggregator · Metrics Monitoring
CORE × 3 · Linked List
DDIA:Ch8 事务与分布式事务 · Ch12 事件流与时间推理 · Ch13 数据流
YouTube · YouTube Top K · Strava
CORE × 1 · FULL × 1 · TRANSFER × 1 · Trees
DDIA:Ch11 分布式批处理 · Ch12 流处理 · Ch13 批流协同
Web Crawler · Job Scheduler · Price Tracking Service
CORE × 2 · TRANSFER × 1 · Heap / Priority Queue
DDIA:Ch5 持久化工作流与事件驱动 · Ch9 部分失效 · Ch12 日志消息代理
FB Post Search · News Aggregator · Yelp
FULL × 1 · TRANSFER × 2 · Graphs
DDIA:Ch4 全文/多维索引与物化视图 · Ch13 观察派生状态
Uber · Tinder · Local Delivery Service
CORE × 1 · FULL × 2 · Intervals
DDIA:Ch7 哈希分片、热点与路由 · Ch9 时钟 · Ch10 线性一致性
LeetCode · ChatGPT
FULL × 1 · CORE × 1 · 1-D DP
DDIA:Ch5 RPC 与持久化工作流 · Ch9 部分失效 · Ch13 数据流与派生状态
30 项机制图 · 2 场未见题 Mock · 最弱项目重做
INTEGRATION · Backtracking / 弱项
DDIA:Ch13 观察派生数据 · Ch14 反馈回路、责任与隐私
全原文、中文讲义与音频、Senior+ 英文 Recall、45 分钟 Mock、两项 Deep Dive。
全原文、紧凑讲解、25—35 分钟设计、一次深入追问。
先盲做再读原文,明确复用条件、失效假设、新瓶颈与差异。
不等待、不重排。外部计划开始后,只通过周四与周日两个 Companion Slot 接入。
| 外部主题状态 | 本计划动作 |
|---|---|
| 已经学过 | 闭卷 Retrieval Mock,讨论用来暴露遗忘。 |
| 当周重合 | 合并讨论与练习,但仍按个人验收线完成。 |
| 尚未学到 | 只预习 45—60 分钟,不打乱项目顺序。 |
| 完全不同 | 记入 Crosswalk,继续当前主线。 |
每周两次。只读原始工程团队或原作者资料,每篇只写 Claim、Mechanism、Failure、Transfer。