我和亚马逊的爱恨情仇(面试版)

Viewed 113

嘿,大家好!

只想跟大家分享一些小八卦(或者说一段经历),关于我和亚马逊面试的故事——如果你正在准备面试,或者单纯想吃瓜,这篇应该挺有用的。🍿


🎓 背景概览

  • 本科:在前十名校之一修读机械工程。
    • 是的,除了会热力学,也稍微懂点儿“动态规划”。
  • 工作经历:
    • 10 个月:某家大型外包/服务型 MNC。
    • 3 年:一家产品型公司。

🗓 时间线概述

⚔️ 第一轮 - 在线测评(2025 年 1 月)

一共两道题:

  1. 一道中等难度题 ✅
  2. 一道困难题(只通过了一半测试用例)❌

这两题都是和图(Graph)相关。

☎️ HR 电话(2025 年 3 月)

突然就来了一个电话。HR 告诉我还有后续面试轮次。

🧠 第二轮 - DSA(2025 年 3 月)

  • 开始时,先聊了我之前的项目和面临的挑战。
  • 然后两道算法与数据结构题:
    1. 二分搜索(中等)✅
    2. 数组(中等,需要提示才做出来)✅
  • 面试时长:约 60 分钟。

🧱 第三轮 - 低级设计(LLD)(2025 年 3 月)

  • 由一位高级 EM 进行面试。
    1. 深入讨论我以往的经验,以及——“亚马逊领导力准则”。
      • 举例:“跟我说说你如何说服团队……”
    2. “SQL vs NoSQL?”(我努力表现得像个数据库大神,提到扩展性、模式灵活性、延迟……然而面试官似乎仍保持怀疑😅)
    3. 让我设计“限流器”的 LLD。我画了类图、接口,还现场写了滑动窗口算法。
  • 面试时长:约 60 分钟。

🌐 第四轮 - 高级设计(HLD)(2025 年 4 月)

  • 首先,又讨论了一番亚马逊的领导力原则。
  • 设计任务:做一个 URL 缩短服务。
    • 我聊了微服务、缓存、数据库、CDN 等等。
    • 画了高阶设计图,并解释了数据库结构、缓存存储、调度器、数据归档,能想到的都说了。
  • 面试时长:约 60 分钟。

🫠 最后一轮 - HR 的“失联”

  • 等了一周没动静。
  • 我打电话、发信息,都没回复。

所以……

结论:一年内第 12 次被拒 🥳

又为我的“差点拿到 offer”荣誉墙增添了一笔。😂


💡 最终感想

  • 整体流程虽然艰难,但确实学到不少。
  • 如果你正在准备面试,祝你所有的测试用例都能一次通过!🙌
  • 最后,不要轻易放弃!

如果这篇对你有帮助,请点个赞让我知道这段熬夜写的东西还是有点价值的。😴✨

(如果反响不错的话,我会把其他公司的面试经历也分享出来,许多都是大厂哦~)

拍拍楼主,太难了。一起加油!

0 Answers