Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

使用说明与还原方法

我怎么定义“高频”

这本书不按 LeetCode 公司标签直接照搬,而是按下面三类证据综合判断:

  • 一亩三分地公开可见面经里反复出现
  • 一亩三分地总结帖直接把题列成高频清单
  • Reddit 讨论里有人明确说 Amazon 实际问到过

我怎么处理“原帖隐藏”问题

一亩三分地很多正文被隐藏,但公开页面通常还能看到:

  • 标题
  • meta description
  • 搜索引擎 snippet
  • 页面中未完全隐藏的总结段落

所以每道题我都会分开写:

  • 社区原始描述
  • 还原题目
  • 解法

其中:

  • “社区原始描述”尽量保持原意,不扩大
  • “还原题目”是我根据公开线索和 Amazon 常见出题方式整理的复盘版
  • 如果无法完全确认,我会标成“中可信还原”

使用建议

做 Amazon VO coding,不要只背题号,要同时准备三件事:

  • 5 分钟内说清楚 brute force 到 optimal 的路线
  • 能手写核心数据结构
  • 能扛住 follow-up:复杂度、边界、tradeoff、如何扩展

从 Reddit 的公开讨论看,Amazon loop 很常见的问题不是题太偏,而是:

  • BQ 占时长,coding 被压缩
  • interviewer 会临时加 follow-up
  • 同一道题会从“能做出来”继续追到“能不能更快/更省空间/支持重复值/支持并发”

所以这本书里每道题都默认补一个 follow-up 方向。