SAT · 08.08 · WEEK 02 · DAY 6

完整 Mock:基础设施主线 + 应用压力轮

45 分钟 Distributed Cache 是主面;随后 25 分钟 Dropbox 压力轮只验证 blob/metadata、resumable upload、sync 与 conflict 的迁移深度。

08:30 wake08:50—10:55 system design14:30—16:15 + 20:30—21:15

学习源包

按顺序打开。Hello Interview 与 DDIA 链接都直达今天需要的 live subsection,不做整章地毯式阅读。

按 prompt 动态追问,不按题库顺序泄露答案。
Week 2 · Staff Q&AEXACT SECTION
Mock 后才展开参考答案,修复最低证据维度。
核对完整主线是否从 contract 走到 operations。
压力轮必须覆盖 large file、performance/sync 与 security。

今日验收

  • 45 分钟主面必须到达 replication/partitioning、hot key 和 operations。
  • Dropbox 压力轮不超过 25 分钟,且必须说出 upload commit invariant 与 conflict user semantics。
  • 评分只引用候选人实际说过或画出的证据;不能用“感觉不错”替代。
必须产出:两段录音 + 最终白板 + 带 timestamp 的 evidence log + 一个已经重答通过的 repair。

08:50—10:55

系统设计块保持完整。最后十分钟永远用于无稿 close,防止学习退化为被动阅读。

时间今日时间表
08:50—09:3545 分钟 Distributed Cache mock:范围、API、单机、集群、两项 deep dive、failure/metrics。
09:35—09:50只记录实际证据:遗漏、错误假设、被追问后才补出的机制。
09:50—10:1525 分钟 Dropbox 压力轮:upload commit、resume、cursor sync、conflict;不重讲整套 HLD。
10:15—10:40按 scorecard 修最低维度;重画一个 failure window 并重答五分钟。
10:40—10:55无稿总结:一根基础设施主线、一个应用迁移案例、三个不可混淆的状态所有者。

算法模块

NeetCode Tag:Two Pointers。三个 slot 全在同一连续 tag;每题记录 Pattern / Invariant / Bug / Complexity。

14:30—16:15NeetCode Tag · Two Pointers3 required slots
#题目当日目标时间
13SumMock · 25 分钟,含复杂度与去重证明。14:30—15:05
2Container With Most WaterMock · 18 分钟,含反例解释。15:05—15:40
3Trapping Rain WaterMock · 25 分钟,含边界测试。15:40—16:15

20:30—21:15

口述块只接受录音、实际回答或 repair 证据,不用“看完了”作为完成。

20:30—21:15 · 只做 mock debrief。把最低分维度改写成 decision → mechanism → trade-off → failure → metric 五句答案。
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.