真开心和大家说:我正式加入Amazon团队啦!🎉
自己一路走来,太知道找工作的时候有人“推一把”一下有多关键。所以我来交个朋友,顺便挣点bonus,不同office和role都可以😄
下面纷享一下我的面试流程和一点心得:
1️⃣ Online Assessment(OA)
OA 包含 Coding 和 Work Style Assessment 两部分,是连在一起的。做完 Coding 会自动跳转到 Work Style 部分——这里很多人会忽略,但其实要认真写哦!
2️⃣ Virtual Onsite(VO)
流程:自我介绍 → BQ → Coding → 反向 BQ
🌟BQ 部分(30分钟)
面试官是印度小哥,问了两个经典问题:
1. Tight deadline 下如何做决定
2. 如何帮助同事
Follow-up 特别多,每个细节都会深挖,比如让我解释故事里用到的技术在日常中怎么应用。
他后来发现我有点跟不上他的口音,第二个问题直接打在了 Chime 聊天框里 😂
建议大家用 STAR 方法好好准备,故事要经得起追问。
🌟Coding 部分(20分钟讲思路 + 10分钟写代码)
题目是 LeetCode 325 的变体,条件改成了 sum = 0。
我先讲了思路,面试官问了搜索和插入的时间复杂度。
时间有点紧,还剩10分钟时我提醒他,他才让我开始写码,最后顺利写完。
🌟反向 BQ
我问了:如果我被录用,您期望我首先做什么?这是组招还是普通社招?
一些Tips:
1. Amazon 的 LeetCode 不算难,可以刷最近30天的 Tag 题,但 BQ 一定要好好准备。
2. 从 OA 到 VO 有时候很玄学,OA 全对也可能没 VO。可以托朋友帮忙查进度,但不保证有用。
3. 建议 OA 前就看看 Leadership Principles(14条),对 Work Style Assessment 也有帮助。
4. VO 时间要自己把握,代码尽量写完。
5. 最近 VO 考 OOD 的不少,可以参考 GitHub 上的高频题库(比如 ycwkatie/OOD-Object-Oriented-Design)。