Amazon New Grad SDE 1 Onsite面试经验
面试详情
- 地点:Seattle
- 团队:AWS
大家好,我完成了 Amazon SDE 1 的 loop,并且拿到了 offer!
形式:4 轮 —— 3 轮现场面试和 1 轮 BR(线上),在 Seattle,面的是 AWS。
Round 1 - Coding + Behavioral
以一道 LP 问题开始:“讲一次你在工作中遇到 blocker 的经历,你是如何解决那个 blocker 的?你本可以怎么做得不一样?”
Coding 部分,我被问了 Path Sum II。我澄清了题目,解释了我的思路,并在大约 30 分钟内写完了代码。
还剩大约 15 分钟时,面试官给了我一个 follow-up,是上一题的一个 hard 变体。我需要一些提示,我接住了提示,解释了我的思路,面试官看起来很满意。
Round 2 - LLD
以一道 LP 问题开始:“讲一次你承担了职责范围以外工作的经历。”
Technical:为单个用户设计一个 AWS 的 billing service,其中所使用的所有服务的用量和费率都是给定的。
这是整个 loop 中最好的一轮。我解释了我的每一个设计选择,面试官提出了一些 follow-up,我都答上来了。总的来说,这是一次非常好的讨论。
Round 3 - Coding + Behavioral (HM Round)
前 30 分钟完全是关于 Gen AI 的讨论。
然后是技术部分。第一题是 First Non-Repeating Character,大约 10 分钟解决了。
下一题是 Merge Intervals 的一个轻微改动版,我也解出来了。
Round 4 - Bar Raiser
这一轮完全是 behavioral。你讲的每一个故事都会有很多 follow-up ——“为什么这样?”“为什么那样?”等等。
这一轮你真的需要对你的故事非常熟悉。
Timeline
2 月 10 日:通过内推投递
7 月 10 日:收到 OA
7 月 11 日:完成 OA
7 月 15 日:原来的 Job ID 变成了“No longer under consideration”,并开了一个新的 Job ID
7 月 20 日:收到邮件,通过了 OA
7 月 28 日:Recruiter 联系我,询问我 8 月 17–21 日之间的空闲时间
8 月 14 日:收到暂定日程和 Save the Date 邮件
8 月 18 日:收到包含面试官信息的确认邮件
8 月 20 日 & 8 月 24 日:面试
8 月 27 日:结果 —— Offer
面试结果反馈
- 最终结果:Offer
- 结果通知:8 月 27 日

