SDE1 / 2 prep tips (Amazon)

Dan Croitor · 前 Amazon 招聘经理 · 14:12 · 在 YouTube 观看 ↗

SDE 1/2 亚马逊行为面试 (Behavioral Interview) 备考指南

一句话主旨:本课程深度解析亚马逊初中级软件开发工程师(SDE 1/2)Onsite 面试中“领导力准则 (Leadership Principles)”的考察逻辑、核心题库及避坑指南。

适用场景:亚马逊 Onsite 面试(终面);适用于应届生 (SDE1) 及 1-3 年经验的开发者 (SDE2)。


## 一、 面试概览与核心逻辑 [00:00]


## 二、 核心领导力准则 (LP) 深度拆解与面试题 [02:10]

1. Customer Obsession (以客户为中心)

考察重点:从客户需求出发,逆向推导解决方案。 * 面试问题

Tell me about a time when maybe the customer wanted one thing, but you knew something else was most suitable for them, and you want to explain the journey on how you helped and provided with the best solution for the customer.
(请分享一次经历:客户想要某样东西,但你意识到另一样东西更适合他们。请描述你如何引导并为客户提供最佳解决方案的过程。)

2. Ownership (主人翁意识) [02:45]

考察重点:为了长期价值牺牲短期利益。 * 示范案例

You didn't shy away from commenting your code, for providing high quality documentation for your code, for the sake of just delivering quickly, but you focused on long-term value because you wanted to ensure it's good for long-term... so you could easily refactor it if needed.
(你没有为了快速交付而放弃写代码注释或高质量文档,而是关注长期价值,确保代码在一年后依然易于重构。)

3. Are Right, A Lot (决策正确) [03:28]

考察重点:考察你的判断力 (Judgment) 和思维清晰度 (Clarity of thought)。 * 面试问题

Think of a time when the solution to a problem was not clear-cut, you didn't have enough data to have the right decision, and how did you go about arriving to that right decision? Explain the process.
(回想一次经历:问题的解决方案并不明确,你没有足够的数据来做决定。你是如何一步步达成正确决策的?请解释你的思考过程。)

4. Insist on the Highest Standards (坚持最高标准) [04:30]

考察重点:区分“常识”与“高标准”。 * 面试官视角:修复崩溃 (Fixing crashes) 只是常识,不是高标准。 * 示范话术

A time when in spite of the fact that something was fully working and everyone thought it was fine, you simply went one step further and you tuned up and improved the quality of that already working product or service.
(尽管某个产品已经完全正常工作且大家都觉得没问题,你依然更进一步,优化并提升了该产品或服务的质量。)

5. Bias for Action (敢于行动) [05:15]

考察重点:在快节奏的项目中承担风险并快速推进。 * 面试问题

Tell me about a time when you took a risk in a fast-paced project.
(请讲讲你在一个快节奏项目中承担风险的经历。)

6. Frugality (勤俭节约) [05:37]

考察重点:用最少的资源解决最核心的问题。 * SDE 场景

When you choose a software component to achieve something, you shouldn't use the component with the most features, but the one that's actually solves the problem in the best possible way.
(在选择软件组件时,不应选功能最全最贵的,而应选能以最合适的方式解决当前核心问题的那个。)

7. Dive Deep (刨根问底) [06:22]

考察重点:面对复杂问题时的逻辑严密性。 * 面试问题

Tell me about a complex problem where you had to dive deep to find its solution.
(请描述一个复杂问题,你必须深入钻研才能找到解决方案。)

8. Earn Trust (赢得信任) [06:58]

考察重点:如何处理负面反馈。 * 反面教材(红旗行为)

"I told my boss: Hey, you were wrong, I was right."
(“我告诉老板:嘿,你错了,我是对的。” —— 这种回答无法赢得信任。)
You listened to your manager, you fixed the problem, and you earned their trust by properly listening to whatever they have to say, also explaining your point of view and listening more.
(你倾听了经理的意见,修复了问题,并通过倾听和沟通赢得了信任。赢得信任的关键在于“倾听”。)

9. Deliver Results (达成业绩) [08:58]

考察重点:在压力和挑战下交付成果的能力。 * 面试问题

Tell me about a project that was really challenging to complete and how did you go about completing that specific project? What lessons did you take?
(请讲讲一个极具挑战性、难以完成的项目,你是如何完成它的?你学到了什么教训?)

## 三、 核心答题框架与技巧 [10:26]

1. 必须使用 STAR 法则

2. 控制时长与清晰度 [11:11]

3. 准备 10 个问题给面试官 [13:21]


## 四、 面试官视角:Bar Raiser 在看什么? [13:40]

"I want the job."
(“我非常想要这份工作。” —— 展现你的热情和积极性。)

## 五、 行动清单 (Action List)

  1. 全量准备:不要只准备 HR 告诉你的那几个 LP,务必针对全部 14 条准则各准备 1-2 个故事。
  2. 难点先行:在准备过程中,先从你觉得最难、最没故事可讲的 LP 开始(如 Frugality 或 Hire and Develop the Best)。
  3. 精炼故事:每个故事的 Action 部分应占 60% 以上,Result 必须有数据支撑。
  4. 模拟练习:找人 Mock,确保每个故事能在 2-3 分钟内讲完且逻辑清晰。
  5. 准备问题清单:准备 10 个关于团队文化、技术挑战或个人成长的问题。

一句话记住:亚马逊面试不是在找最聪明的程序员,而是在找最符合其“领导力准则”基因的合作伙伴。