📜  SDE-1 的 2020 年亚马逊面试体验

📅  最后修改于: 2022-05-13 01:58:16.705000             🧑  作者: Mango

SDE-1 的 2020 年亚马逊面试体验

嗨极客,我参加了亚马逊对 SDE 1 的采访,这是我的经验

第一轮:这一轮是在线评估,提出的问题是:

  1. 粘人小偷
  2. 二叉树——两个给定节点的距离。

第二轮:我不知道为什么我的第二轮是 SDM 轮。这更集中在我以前的项目上,

  1. 给我你失败和退缩的情况。
  2. 告诉我到目前为止您完成的最艰巨的任务以及您是如何解决的。
  3. 如果您被分配了两名实习生,而另外两名实习生被分配给团队外的其他人。但是这两个也在你的团队中,他们注意到另外两个实习生向你提问,所以他们开始问你一些事情,由于这个你缺乏你的生产时间,你会如何反应?
  4. 告诉我在你的职业生涯中伤害你最深的事情,你是如何应对的?
  5. 一些与领导力相关的问题也在那里。

还有一些关于 OS 和 CN 的问题。

第 3 轮:这是直接编码轮。

  1. 二叉树的锯齿形遍历:给出了一个使用队列和堆栈的 BFS 解决方案,但他希望我对其进行优化,因此使用了两个堆栈并且有效。 (在边缘情况下不会错过)
  2. 当您仅给出节点时如何从单链表中删除节点(未提供头):只需将下一个节点数据复制到当前并删除下一个。也编码(不会错过边缘情况)

第四轮:这里我们从我之前的项目和一些系统设计的讨论开始,以及我是如何解决项目中出现的问题的。

只问了一个问题来创建一个 HTML 验证器,我在 Gfg 上找不到它,但我明白这是平衡括号问题的一种变体,并给出了一个带有堆栈和编码的解决方案(这里我错过了 2 个边缘案例)。

自从我出现这些采访以来已经 1 周了,直到现在还没有更新,我想我被拒绝了:-(。

但如果我得到更多更新,我会更新这篇文章。

尖端:

  • 继续要求澄清和边缘情况。
  • 跟踪所有边缘案例并询问您的面试官。
  • 不要做出你自己的假设,告诉他们你正在做出这些假设,如果他们对此很好,那么就继续你的解决方案。