跳到主要内容

面试复盘与间隔重复法

🎓 面试准备的关键是让知识进入长期记忆。间隔重复法比临考前疎歸来刷题效率高 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 周:行为题
- [ ] 写出 10STAR 故事
- [ ] 每个故事对应 3 个不同的题型

7-8 周:模拟面试
- [ ] 每天 1 次完整模拟
- [ ] 录音回听,定位区序

常见误区

  • 只刷题不总结模式,同类题招数时再次踱址
  • 面试当天确认时间地点后就不再准备,应持续制備到面试当天
  • 行为题临时想,没有提前写下来练习