📜  SDE-I 的亚马逊面试体验(校内)

📅  最后修改于: 2021-11-18 01:40:22             🧑  作者: Mango

亚马逊的招聘流程包括 1 轮在线编码评估 + 2(或)3 轮虚拟面试。因此,总共有 3(或)4 轮。有 6 个 CGPA 的最低资格标准,并且没有积压。

在线编码评估:这包括在 2 小时内完成的 4 个时间锁定部分。可以在部分内切换问题。

  • 第 1 部分:代码调试 – 7 个问题,20 分钟
  • 第 2 部分:编码 – 2 个问题,70 分钟
  • 第 3 部分:工作方式评估 – 20 分钟
  • 第 4 部分:推理——24 个问题,35 分钟

我解决了所有 7 个调试问题,通过了所有测试用例,我还解决了两个编码问题,通过了所有测试用例。最好在工作风格评估测试上花足够的时间,因为它也很有价值。推理部分可以在给定的时间内解决。我入围了下一轮。有近40名学生被选入下一轮。

第一轮(虚拟面试-编码):面试官自我介绍,让我也做自我介绍。然后他们直接潜入编码问题。会议在 Amazon chime 和 LiveCode 上进行。

  1. https://practice.geeksforgeeks.org/problems/print-anagrams-together/1
  2. https://practice.geeksforgeeks.org/problems/row-with-max-1s0023/1

这两个问题都需要优化的解决方案。首先,必须与访调员讨论该方法,一旦他们满意,仅对所需函数进行编码就足够了。干运行代码将带来优势。

第二轮(虚拟面试-简历、编码和行为):面试官自我介绍并让我也介绍自己。然后我被要求从我的简历中选择一个项目并详细解释。之后,问了一个编码问题:

  1. https://practice.geeksforgeeks.org/problems/minimum-cost-of-ropes-1587115620/1。首先,讨论了方法。在我编写了一个优化的解决方案后,我被要求进行试运行并解释代码。

接下来,提出了两个与亚马逊领导原则相关的行为问题。这是面试的一个重要部分。必须讲述过去的经验,并与领导原则相关。最好遵循 STAR 方法。

  1. 告诉我们您觉得需要更多专业知识来完成任务的经历。
  2. 告诉我们您走出舒适区完成任务的经历。

然后,又问了另一个编码问题。

  1. https://practice.geeksforgeeks.org/problems/add-two-numbers-represented-by-linked-lists/1。同样,必须解释一种方法,并期望优化代码。

在两轮中,我都使用优化的解决方案解决了所有编码问题。我还对行为问题进行了详细的叙述。最好为标准行为问题准备一个答案,以节省时间并创造更好的印象。一些完成第 2 轮的候选人进入了第 3 轮。但是,那不是决胜局/预选赛。

在招聘过程结束时,我获得了为期 6 个月的实习机会。

我使用 GeeksforGeeks 中提供的练习题练习编码。这是我提高编码技能的最佳资源。我还从 GeeksforGeeks 中的各种文章中准备了 CS 基础知识。非常感谢 GeeksforGeeks。