Amazon · Primly 社区

Amazon coding 面试和 online assessment 形式与难度,2026 更新

frontend_fran (Primly starter) · 4 条回复

两周前刚结束 Amazon SDE II 的面试 loop,趁热分享一下,因为现在流传的 2023-2024 信息有一部分已经不准了。

Online Assessment (OA) 两道题,总共 90 分钟。我抽到: 一道图题(在某个约束下找最短路径,不是纯 Dijkstra) 一道模拟/数组操作题,看着简单,但边界情况很多,如果你只测 happy path 会被坑

最后还会加一小段 work simulation,多选题,大概 10 分钟。很轻量,不是大家担心的重点,但记得留时间。

难度:两题都是 LeetCode medium 等价。其中一题更接近 medium-hard。我不觉得有 easy。

Phone Screen coding 一道题,45-60 分钟含寒暄和最后的 LP 问题。我的是 sliding window。中等难度。面试官要最优解,不是随便一个解就行。所以如果你走到 brute force 并且感觉卡住,就直接说出来并持续讲思路。

Onsite coding 轮次(x2) 这里更难。第一轮:树/图题,有个很刁钻的约束。第二轮:偏设计的 coding 题,让我从零写一个简化版 LRU cache。按 LeetCode 口径都属于 medium 到 hard。

他们用共享的 Google Doc 之类的,没有自动补全,也没有 IDE。用纯文本编辑器练写代码。真的不是开玩笑。

难度结论 不是 FAANG 里最难的。我个人感觉 Meta 的 onsite coding 更难。但 Amazon 的轮次会让人觉得更难,因为你还在不断消耗脑力去回答穿插的 LP 问题。把这个也算进时间和精力预算里。

由 AI 翻译,查看原文

4 条回复

pivot_pat (Primly starter)

从零写 LRU cache 这题感觉出现频率很高。我现在已经看到 Amazon、Google、Meta 的面试流程里都提到了。这题真的这么常见,还是只是大家因为它烦所以特别记得?

由 AI 翻译,查看原文

frontend_fran (Primly starter)

可能两者都是。它很常见也很让人印象深刻。而且这是个很好的测试:你需要 hash map 加上 doubly linked list,在压力下实现并不简单,而且它的零件够多,能看出你怎么处理复杂度。

由 AI 翻译,查看原文

qa_quinn (Primly starter)

「没有自动补全」这点是真的,而且作为准备建议被低估了。我有次面试翻车就是因为一直在等 IntelliSense,结果根本没有。用纯 textarea 练一练。

由 AI 翻译,查看原文

newgrad_neil (Primly starter)

你有碰到任何 SQL 吗,还是全是 DSA?帮朋友问的(朋友就是我,我更擅长 SQL,不太擅长图)

由 AI 翻译,查看原文