亚马逊SDE-1面试体验(校外)
在线轮次(2021 年 10 月):有 4 个问题,2 个编码问题以及它们的算法,具有空间和时间复杂度。这两个编码问题都比较容易。这一轮一周后,我收到了他们招聘团队的邮件,我已经通过了这一轮。
第 1 轮(2021 年 11 月):面试官从简单介绍开始,然后让我解释我的一个项目,并就该项目提出了一些问题。然后我们转到编码问题。
- https://leetcode.com/problems/longest-valid-parentheses/
- https://www.geeksforgeeks.org/find-the-row-with-maximum-number-1s/
他首先让我解释方法,然后编写代码。我做了两个问题,然后他问我空间和时间的复杂性。最后,他问我有什么问题要问他。
第 2 轮(2021 年 11 月):在这一轮中,面试官也从介绍开始,然后她问了我一些行为问题,例如“当你不同意某人时你会怎么做?”。然后她问我哈希函数和一些 oops 概念。最后,她问我是否想问什么。
第 3 轮(2022 年 1 月):本轮由 SDM 进行。他直接跳到编码问题上。他只问了我一个问题。
https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another/
他让我解释这种方法,然后解释空间和时间复杂度。我做了这个问题,但被告知错误的时间复杂度。
第 4 轮(2022 年 3 月):这一轮也由 SDM 进行。他很快就谈到了我的工作经历,问你在现在的工作中遇到了哪些困难,然后他问我为什么要加入亚马逊。然后他继续讨论编码问题。
https://leetcode.com/problems/partition-to-k-equal-sum-subsets/
他首先告诉我解释方法,当我解释我的方法时,他告诉我编码。我无法回答这个问题,但我的方法与 GFG 解决方案中的方法有些相似。然后像其他面试官一样,他问我是否有任何问题要问他。
判决: 3 天后他们打电话给我说你被选中了。
尖端:
- 练习来自 GFG 和 Leetcode 的编码问题。
- 了解您在简历中提到的项目和工作经验。
- 练习行为问题,不要掉以轻心。
- 相信你自己。