亚马逊访问我们的校园(Sathyabama University)招聘实习生。我正在分享我的实习面试经历。
第一轮:将R ound联机测试通过mettl paltform进行。
有 28 个 mcq,涵盖了 c、c++、ds 和算法。(switch case、printf、cout、recursion、trees、heaps、stacks)
2 编码问题
1.最大和子数组
2.在AP中找到第n个术语
第二轮:
2 编码问题
- 在旋转和排序的数组中搜索元素。
- 求二叉树的垂直和。
第 3 轮:
这一轮是完全编码。他总共给了我3个问题,我已经解决了2个问题。面试官很友好。如果您在任何地方被击中,他们会提供帮助。我的面试差不多1个半小时。他没有检查我的简历。他们期待我们的编码。
编码问题:
1.检查一棵二叉树是否是另一棵树的子树
2.给定一个字符串和一个禁止数组。任务是在字符串找到不存在于禁用数组中的最频繁的单词。 (不区分大小写)
字符串: 如果你认为你能做到,你就能做到
禁止[]:{你,可以}
输出:do(“it”也出现了两次,但“do”先出现了)
我没有解决这个问题。
然后他问了加入。
后来他让我写用例
1.如果youtube在您的手机上无法运行
2.输入借记卡号码时的用例
然后他问了一个编码问题
合并两个已排序的链表
我的建议是准备 ds 和算法。最终,我被上帝的恩典选中了实习。
角色系统开发工程师。