📜  亚马逊面试经历|第 407 集(实习)

📅  最后修改于: 2021-11-10 06:38:44             🧑  作者: Mango

这是亚马逊为实习而举办的泳池校园。根据实习表现,学生将获得预录取通知或预安置面试。

在线轮:在线轮是在各个学院分批进行的……有 20 个关于 DBMS、OS、CN、C、OOPS、DS、输入/输出问题的技术 mcq,主要来自 geeksquiz 和 2 个相当容易的编码问题。 – 1 小时 30 分钟。

  1. 给定一个点 (x,y),它是朋友家在坐标平面上的位置。一个人从(0,0)开始,只能在x轴上移动。每次他从上一步向相反的方向移动两倍的步数。他开始沿 x 轴正方向迈出 1 步。他每走一步需要1秒。给定时间 n.我们必须在 n 秒后找到他的朋友家和他的位置之间的距离。
  2. 给定一个字符串和一个整数 m 表示可以对给定字符串进行的更改次数。我们必须找到通过进行 m 次更改可以形成的子字符串的最大长度,以便子字符串中的所有字母都相同.
    解决方案:GeeksforGeeks 链接

在线是在hackerearth平台上进行的。 MCQ 的负标记为 +1 和 -0.25。在编码问题中没有检测到错误提交的分数。

我所在的大学 13 号学生被选入第二轮,我所在城市共有 70 名学生。他们没有透露任何截止标准,但学生完全解决了至少 1 个编码问题,并且至少正确解决了 8 到 10 道(只是假设)mcq被选中进入下一轮。

第 1 轮:这是对所有学院进行的面对面技术面试。他们给了 2 个问题,我们被要求编写整个工作代码并优化解决方案,面试官很友好,如果我们在任何地方遇到困难都会帮助我们。在这一轮之后,从 70 名学生中选出了 30 名学生进入下一轮。

  1. 将一棵树转换成它的镜像树
  2. 按垂直顺序打印二叉树

这一轮大约需要 1 小时 15 分钟。

第二轮:这轮也是面对面的技术面试。面试官在他的笔记本里输入一些细节的时候让我做自我介绍。然后他问我谁参加了我的第一轮。我不知道我第一轮面试官的名字。他微笑着说:“放松,我只是随便问问”。我得到了 2 个编码问题。对于第一个问题,他只是要求解释方法并对其进行优化,而对于第二个问题,他要求编写整个工作代码并对其进行解释。这一轮大约需要 45 分钟。

  1. 给定一个数组,我们必须在排序时找到数组的中位数,但我们不应该对其进行排序。
  2. 从房屋中找出最大可能的被盗价值。

第三轮:这一轮只针对那些他们怀疑的学生进行。幸运的是,我在第二轮中被选中。

面试官很友好。他们帮助我们在遇到困难的地方提供提示。

我的建议是自信。不要放弃,如果你被困在任何地方。告诉他们至少一种蛮力方法,他们会给你提示来优化它。不要害怕,练习来自 geeksforgeeks 的问题,几乎所有问题都是从 geeksforgeeks 集合中提出的。