大家好,
我想分享一下我的 Amazon SDE-1 面试路线,希望能对后续面试的同学有所帮助。我经历了几轮面试,最终在第四轮被拒,有点意外,因为我觉得自己准备很充分😭
1. 报名提交
- 日期: 2024 年11月25日
- 提交报名表单
- 2025 年1月6日收到 OA 链接
2. 线上算法测试 (OA)
- 日期: 2025 年1月6日
- 格式类似常见 Amazon OA
- 2 道 DSA 题(中等 - 略难)
- 1 些行为类问题 (behavioral section)
- 我两道算法题都全部解出了,行为部分也填写完整
- 结果:通过
3. 面试第一轮
- 日期: 2025 年1月28日
- 算法题目:
- 统计单一值 (uni-valued) 的子树数量
- 搜索旋转排序数组
- 进行了时间复杂度、空间复杂度和边界情况的讨论
- 面试官对我的解法表示满意
- 结果:通过
4. 面试第二轮
- 日期: 同一天(第一轮 3 小时后)
- 算法题目:
- 与 Maximum Falling Path Sum 相关的变异题
- 与 Rotten Oranges 相关的变异题
- 同样进行了 TC, SC 分析和边界讨论
- 结果:通过
5. 面试第三轮
- 日期: 2025 年1月31日
- 根据邮件揭示,这轮主要培根 Leadership Principles (LP)
- 无 DSA 类题,全线行为类问题,参照 Amazon 的预处资料回答
- 结果:通过
6. 面试第四轮 (意外增加)
- 日期: 2025 年2月14日
- 面试通知比第三轮晚了近两周,对新人来说这是比较突然的,Amazon 大多数情况上只有 3 轮
- 算法题目:
- 查找一个于根节点 k 距离的所有节点
- Binary Tree 中的 Lowest Common Ancestor
- 进行了时间复杂度、空间复杂度、边界情况分析
- 面试官表示满意
- 结果:被拒
我是在面试后的第二天收到拒绝邮件的,失望是难免的。我尝试了请求反馈,答复是“需要提高解题能力”,这得话让我挺难接受的,因为我觉得各轮题都有好好打出,自证成绩足以继续后续轮。
不知道拒绝的真正原因是什么,但我还是想把这段经历分享出来,给后面的同学一个可以参考的数据和预期值。
如果有同学想了解更详细的内容,欢迎留言交流!你们加油!🙏