我通过大学安置单元申请在亚马逊实习。整个过程耗时1天。我于 2018 年 9 月在亚马逊(新德里)面试。
第1轮:
- 首先,他们在 AMCAT 平台上进行了在线回合,主要有 4 个部分。
- 调试
- 推理能力
- 编码回合(2 题)
- 性格测试
所有部分都必须按照特定的顺序完成,您不能在部分之间跳转。此外,如果在规定时间之前完成一轮,则剩余时间将不会添加到下一轮。
在这一轮的基础上,他们筛选了大约 35 名学生,并要求他们进行个人面试。
第二轮:
- 在前 20-25 分钟的面试中,面试官讨论了我的机器学习项目,并问了我所有与我的项目相关的问题。你只需要冷静和冷静,并始终仔细倾听面试官提出的问题。不要惊慌,不要结巴,这会给面试官带来负面影响。
- 编码问题–
给定两个 Arryas,您需要分别从它们形成 BST。查找对应位置的结构和值是否相同,即两个BST是否相同。(假设第一个元素总是根)
例如。数组 [5, 3, 6] 和数组 [5, 6, 3] 会给你相同的 BST但数组 [5, 2, 3, 6] 和数组 [5, 3, 2, 6] 不会给你相同的 BST。
解决方案:GeeksforGeeks 链接我解决了这个问题,他检查了解决方案并给了我一些边缘情况。他还让我在纸上编写整个解决方案。我在纸上解决了这个问题,他检查了代码,对代码及其复杂性( O(n) )非常满意。
他问我是否有任何问题要问他,我问了所有常见的问题。
然后他问了我一个关于二叉搜索树的编码问题。
第 3 轮:
TnP 小组告诉我,我没有更多回合了,因此我可以离开了。他们说他们会将结果邮寄给成功的候选人。
判决:得到了要约。