面试复盘与间隔重复法
🎓 面试准备的关键是让知识进入长期记忆。间隔重复法比临考前疎歸来刷题效率高 3-5 倍。
面试复盘模板
## 面试实记 — [2024-03-15] [Google | L5 后端]
### 简历筛选
- [ ] 简历 — 结果:通过
### 投递笔试
- 题目:设计一个分布式限流系统
- 我的方案:基于 Redis + 滑动窗口算法
- 面试官反馈:没有考虑分布式部署
- 得分:7/10
### 系统设计面
- 题目:设计 Twitter 的 Feed 系统
- 表现好的部分:能估算 QPS、分清推模型 vs 拉模型
- 待加强:灰度发布没有计入
- 得分:6/10
### 行为面(BQ)
- 题目:说一个与项目经理意见不一致的经历
- STAR 结果:结果说的不够具体,缺少数据
- 待加强:提前准备 5 个 STAR 故事
### 总结
- 主要短板:分布式系统设计深度不够
- 下步行动:刷完 Designing Data-Intensive Applications 第 5-9 章
- 重考时间:最早 2024-04-15
间隔重复法
Anki SRS 算法
无法回忆 →0.5 天再看
勉强回忆 →1 天再看
轻松回忆 →4 天再看
轻松回忆 →8 天再看
→ 每次轻松回忆,间隔翻倍
知识坖持方法
| 知识类型 | 重复方式 |
|---|---|
| 算法题 | Anki 存问题 + 思路,不直接存代码 |
| 系统设计概念 | 序列小卡片,每张一个知识点 |
| 行为题 | 写出 STAR 要点,大声练习 |
| 编程语言 | 实际用,不需要 Anki |
准备计划模板
目标:[Google L5]
时间:8 周
第 1-2 周:算法基础
- [ ] 刷完《LeetCode 瀻將》闹 1-5
- [ ] 二分、双指针、滑动窗口各 10 题
第 3-4 周:系统设计
- [ ] 刷完 System Design Primer
- [ ] 每天 1 题系统设计
第 5-6 周:行为题
- [ ] 写出 10 个 STAR 故事
- [ ] 每个故事对应 3 个不同的题型
第 7-8 周:模拟面试
- [ ] 每天 1 次完整模拟
- [ ] 录音回听,定位区序
常见误区
- 只刷题不总结模式,同类题招数时再次踱址
- 面试当天确认时间地点后就不再准备,应持续制備到面试当天
- 行为题临时想,没有提前写下来练习