Amazon SDE-2 岗位的面试经验分享

Viewed 87

我刚完成了 Amazon SDE-2(印度班加罗尔)岗位的面试流程。以下是详细过程:

  1. 在线评估(3月8日)
    这是一个总时长2.5小时的评估,包含以下三种题型:

coding:这个部分限时90分钟,要求完成两个编程题。

工作模拟:模拟 Amazon SDE 在工作中会面临的开发决策。

工作风格调查:回答关于你在软件开发中工作风格和态度的问题。

我在1小时内完成了整个评估。题目不太记得了,抱歉。

  1. 数据结构与算法面试(4月4日)
    面试官职位:SDE-2

时长:1小时

题目:

Majority Element https://leetcode.com/problems/majority-element/description/

Median of Two Sorted Arrays https://leetcode.com/problems/median-of-two-sorted-arrays/description/

面试官要求两个题目都提供最优解。

我成功用 O(N) 时间和 O(1) 空间解决了第一个问题,但第二个问题没能给出 O(logN) 的最优解,只提供了 O(n+m) 的解法。

考察的领导力原则(LP):Deliver Results(交付成果)、Learn and Be Curious(学习并保持好奇心)

结论:Not Inclined(不倾向录用)
我对这个决定不太满意,因为不能因为我没给出最优解就直接拒绝。毕竟我写出了正确且干净的代码,只是最优解上差了一点。应该给一个“lean hire(可以培养)”的评价更合理。

面试官说接下来的面试表现可能会影响最终决定。

  1. 低级设计面试(LLD)(4月4日)
    面试官职位:SDE-3

时长:1小时

题目:设计一个国际象棋游戏

LP原则:Have Backbone: Disagree & Commit(有担当)、Insist on Higher Standards(坚持高标准)

有多个领导力原则相关的追问。

结论:

LLD 设计:Mixed(表现一般)(我没有识别出一个负责设置初始棋盘状态的二级 actor,并且在画类图的时候花了点时间,不过最终完成了)

综合评价:Inclined(倾向录用)

  1. Hiring Manager 面试(HM)(4月16日)
    面试官职位:SDM(软件开发经理)

时长:1小时

题目:设计一个像 Reddit 的新闻推送系统(包含年龄限制等功能)

LP原则:Customer Obsession(客户至上)、Earn Trust(赢得信任)

综合评价:Inclined(倾向录用)

  1. Bar Raiser 面试(4月21日)
    这是一个 PSDS(问题解决与数据结构)回合,我必须在这个回合表现出色来弥补之前 DSA 回合的反馈。

面试官职位:SDE-3

时长:1小时

题目:

Longest Substring Without Repeating Characters(这题是我的“拿手题”,我在自己面别人时也常问这题 XD)

Serialize and Deserialize Binary Tree

LP原则:Deep Dive(深入探究)、Customer Obsession(客户至上)

面试开始时,面试官说只会问一个 DSA 问题。但我不到10分钟就用最优解解出了第一个题目,并口头讲解了所有暴力解法,比如 O(N²) 的枚举所有子串、O(NlogN) 的二分答案,最后用滑动窗口给出了最优解。

我成功写出了两个题目的干净且可运行的代码。

综合评价:Inclined(倾向录用)

面试总结会(4月24日)
因为我第一轮 DSA 表现一般,面试官说要根据后续结果决定。我的 Bar Raiser 表现很好,所以她改变了看法,变为倾向录用。

但 LLD 回合虽然总体评价是 Inclined,但 LLD 本身是 Mixed,于是 panel 建议我再进行一次 LLD 面试。

我觉得 LLD 不该算 Mixed,因为只是一些小问题,他们太吹毛求疵了。

  1. 再次进行 LLD 面试(4月28日)
    面试官职位:SDE-3

时长:1小时

题目:设计一个支持媒体和文件共享的文本编辑器
这本应是纯 LLD 面试,但面试官让我同时讲 HLD 和 LLD,我们将时间分成了各 30 分钟。

综合评价:Inclined(倾向录用),但面试官补充说“倾向录用,但不是特别信服,可以培养”。

再次总结会(4月29日)
最终被拒了,原因是最后一轮 LLD 面试中,面试官说他并不太信服,而且团队不希望做太多培养或引导。

TLDR 总结:
尽管我几乎所有回合都拿到了“倾向录用”的评价,但最后还是被 Amazon SDE-2 拒绝了。他们给我提供了 SDE-1 的岗位,但我拒绝了。

你这个贴子难道是从印度小哥的英文帖子翻译过来的?

是的hhh

0 Answers