嘿,大家好!
只想跟大家分享一些小八卦(或者说一段经历),关于我和亚马逊面试的故事——如果你正在准备面试,或者单纯想吃瓜,这篇应该挺有用的。🍿
🎓 背景概览
- 本科:在前十名校之一修读机械工程。
- 是的,除了会热力学,也稍微懂点儿“动态规划”。
- 工作经历:
- 10 个月:某家大型外包/服务型 MNC。
- 3 年:一家产品型公司。
🗓 时间线概述
⚔️ 第一轮 - 在线测评(2025 年 1 月)
一共两道题:
- 一道中等难度题 ✅
- 一道困难题(只通过了一半测试用例)❌
这两题都是和图(Graph)相关。
☎️ HR 电话(2025 年 3 月)
突然就来了一个电话。HR 告诉我还有后续面试轮次。
🧠 第二轮 - DSA(2025 年 3 月)
- 开始时,先聊了我之前的项目和面临的挑战。
- 然后两道算法与数据结构题:
- 二分搜索(中等)✅
- 数组(中等,需要提示才做出来)✅
- 面试时长:约 60 分钟。
🧱 第三轮 - 低级设计(LLD)(2025 年 3 月)
- 由一位高级 EM 进行面试。
- 深入讨论我以往的经验,以及——“亚马逊领导力准则”。
- 举例:“跟我说说你如何说服团队……”
- “SQL vs NoSQL?”(我努力表现得像个数据库大神,提到扩展性、模式灵活性、延迟……然而面试官似乎仍保持怀疑😅)
- 让我设计“限流器”的 LLD。我画了类图、接口,还现场写了滑动窗口算法。
- 深入讨论我以往的经验,以及——“亚马逊领导力准则”。
- 面试时长:约 60 分钟。
🌐 第四轮 - 高级设计(HLD)(2025 年 4 月)
- 首先,又讨论了一番亚马逊的领导力原则。
- 设计任务:做一个 URL 缩短服务。
- 我聊了微服务、缓存、数据库、CDN 等等。
- 画了高阶设计图,并解释了数据库结构、缓存存储、调度器、数据归档,能想到的都说了。
- 面试时长:约 60 分钟。
🫠 最后一轮 - HR 的“失联”
- 等了一周没动静。
- 我打电话、发信息,都没回复。
所以……
结论:一年内第 12 次被拒 🥳
又为我的“差点拿到 offer”荣誉墙增添了一笔。😂
💡 最终感想
- 整体流程虽然艰难,但确实学到不少。
- 如果你正在准备面试,祝你所有的测试用例都能一次通过!🙌
- 最后,不要轻易放弃!
如果这篇对你有帮助,请点个赞让我知道这段熬夜写的东西还是有点价值的。😴✨
(如果反响不错的话,我会把其他公司的面试经历也分享出来,许多都是大厂哦~)
拍拍楼主,太难了。一起加油!