这次分享一场完整的 Amazon SDE VO 两轮面经,整体节奏很标准,典型的 LP 深挖 + 高频算法题组合。每轮都是 2 BQ + 1 coding,时间卡得很准:BQ 半小时、coding 半小时,而且每一个问题都会往下追问,深度比广度更重要。

Timeline
- 11 月初申请
- 12.14 收到 OA
- 当天完成 OA
- 26.1.8 约 VO(期间有 HR call 电话确认基本信息)
- 26.2.8 两轮 VO loop
- 中间准备时间大概 1 个月
时间线拉得不算短,真正准备 VO 的时间其实很宝贵,尤其是 LP 的素材整理。
Amazon SDE VO 第一轮
面试官是个韩国小姐姐,说话特别温柔,也很礼貌,自我介绍后,简单聊了一下简历,接着问了一些项目相关的BQ+coding,全程下来都很愉快就过了
BQ:
1. Proudest project A project that exceeded expectations.
2. Tight deadlines How do you prioritize when time is limited?
Coding:
给一个数组,每个位置上的数字代表从这里最多能往前跳几步,问能否跳到最后一个位置。
解题思路: 用贪心做,遍历数组,实时维护当前能跳到的最远下标。如果遍历到某个位置时发现它超过了能到达的最远距离,说明卡住了;否则继续更新最远距离。最后看最远距离是否大于等于数组末尾就行。 复杂度O(n),没有额外空间,写完直接过,没有 follow up。
Amazon SDE VO 第二轮
这一轮的面试官是白人帅哥,前面还是自我介绍+bq 差不多20min 面试官是亚麻做Retail的,简单介绍了team。
BQ:
1. Tight DDL,为了满足Tight DDL做过哪些牺牲,解决了哪些问题。Follow up问了团队分工,怎么理解mgr的预期,怎么调度进度。
2. 不能履约的时候,你是怎么识别风险并且调整计划的。follow up了察觉问题和团队沟通的时机,重做怎么办。
Coding:
这次是一个高频题,找数组里第K大的元素。用Heap,面试官问用最大堆和最小堆哪个好,为什么不用最大堆。做的时候很容易写出重复push/pop的代码,写完注意check一下。
冲刺 FAANG|OA 稳定 AC + VO 全程陪跑支持
如果你也在冲刺大厂,我们这边对 Google 和 Amazon 的 OA 形式已经非常熟悉,高频题型、平台节奏、时间分配都做过大量实战复盘。常规 coding 题基本可以控制在 30 分钟内稳定 AC。像 TikTok、Meta 等大厂的 OA / VO 辅助 我们也长期跟进,从 OA 到 VO,全程陪跑式跟进。