📜  亚马逊专访 |设置 124(校内)

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

亚马逊专访 |设置 124(校内)

朋友们好,最近亚马逊访问了我们的校园,选择了 2 名 FTE 和 7 名实习生担任不同的角色。
我想说说拒绝。我被许多公司拒绝(甚至在亚马逊),但最终被安置在一家好公司。所以要坚强,总有一扇门为我们打开。

在这里分享一下我的亚马逊经验。

第1轮:
大约500人参加了这一轮。像往常一样,20 道 MCQ 和 2 道编程题。
我们需要做至少一个编程问题才能通过这一轮。
MCQ 包括各种主题,如 OOPS、OS、CN、DBMS 等。
两个编码问题是:
1. 合并两个不同大小的链表,使每个链表中的节点交替排列。

2.找到最小差异(我忘记了实际问题)。

本轮有59人入围。

第 2 轮:
这是一群人飞来飞去,人们被分成几组,被要求坐在不同的教室里。
我们在一篇论文中得到了一个问题。在这里,每个人都得到了一个标准问题。我得到的问题是“查找最大的连续子数组,必须用 sum 打印开始和结束索引”(Kadene 的算法)。
我的朋友遇到了诸如“边界遍历”之类的问题。
所以,这一轮非常简单,如果你擅长标准题,你可以轻松过关。
29人入围下一轮。

第三轮:
这对我来说很简单,因为我们的时间不多了。只问了一个问题。
“在 SLL 中查找从末尾开始的第 k 个元素”
讨论了不同的方法,他让我编写最好的方法。
19人入围下一轮。

第四轮:
这对我来说是最艰难的一轮。我对 SDE 角色非常感兴趣,但我接受了 SE/QAE 角色的面试。我不敢向面试官询问角色。面试前我们没有说他们要面试那个角色。我的意思是由他们来决定与你的技能相匹配的角色。
在这一轮中,问题对我来说有点棘手,因为我在故障排除和测试方面不太擅长。这一轮几乎持续了 1 小时 30 分钟。

问题:
1. 给定 youtube 视频的开始和结束时间,您如何确认该视频是否完全被用户观看?我给出了一个解决方案,我们可以在用户观看特定单元的视频时设置标志。他问我怎么离散?我说可能以秒为单位。然后他问我,如果用户只是以微秒为单位观看?我无法给出正确的答案。他对我的解决方案不满意。 🙁

2. Web 应用程序正在运行。我们只有一个文本框。如果我们在文本框中输入姓名,我们会得到输入姓名的人的详细信息。现在的问题是在输入名称(其详细信息存在于数据库中)后停止显示结果时对应用程序进行故障排除。
我在这里回答了很多问题,例如服务器已断开连接,并且可能会锁定详细信息,因此一次只有一个用户可以访问数据。还有很多其他的,但他不太满意。

3.给出Gmail登录页面的测试用例。起初听到这个问题我很紧张,但我回答得很好。我几乎很快就给出了 10 个测试用例,但是,面试官想尽可能多地提取。所以他开始记下我所说的所有要点,并不断问我更多要点。最后涵盖了 25 – 30 个测试用例。

4. 给定一个视频,其音频没有在视频播放器中播放。故障排除。
我在这里给出了很多答案。就像,这里可能有两种主要的可能性。 1.视频可能有问题 2.视频播放软件可能有问题。然后我在每个类别中都给了很多分。像依赖操作系统等。他对我的回答很满意。

5. 又问了 2 个问题(我忘了)他们来自测试和故障排除。

14人入围下一轮。

第 5 轮:(人力资源 + 技术)
这是我勉强通过的一轮。 🙁
首先,介绍一下你自己。我要求每个人在任何面试中都为这个问题做好充分的准备。它看起来很简单,但很难用你的答案打动面试官。
接下来是树木的问题。在二叉树中找到垂直和。我说我以前做过,我知道解决方案。他让我继续。然后我回答了 GFG 中给出的相同问题。然后他让我在一次遍历中完成。我给出了另一个解决方案,但也需要 2 次遍历。他骂我它也需要2次遍历。之后我就无法再思考了。但它非常简单。 ?
接下来,他让我在无限长的字符流中找到重复的字符。我给出了一个 hashmap 解决方案,他问我关于 hashmap 的问题。然后他扩展了我们也有整数的问题。即便如此,我还是说 hashmap 解决方案适合。他问我这里的碰撞。他问我你需要多大的哈希图?还有关于可以映射的元素范围?我很好地回答了所有这些问题,因为我已经阅读了很多关于哈希图的内容。
接下来,他问了我一个故障排除问题。我像上一轮面对的那样回答了这个问题。
接下来他问我“从 ATM 取款时会发生什么”? (仅在提款期间?)
我无法用我的回答说服他。他对 ATM 中的内部时钟和东西抱有很高的期望。
接下来他问我“当你在网络浏览器中输入 URL 时会发生什么”?
我在很多面试经历中都读过这个问题,所以我回答得很好但是,他在这之间几乎没有问什么问题。比如什么是HTTPS? “HTTPS”中的“S”代表什么?
最后,我被这个最后一个问题陷入了陷阱。什么是 Web 服务器?我真的不知道。但我敢回答,但运气不好,我回答的是DNS服务器而不是Web服务器。他对我的回答非常生气,问我是在虚张声势吗?走了🙁
所有的印象都被我的一个简单的错误所消除,我勉强通过了。
14人中,最终有9人拿到offer。
2 人是 FTE,7 人是 INTERN。

尖端:
如果您的目标是亚马逊,那么请尝试在 GFG 中解决尽可能多的问题。
尽量在面试中坦诚相待。如果你不知道答案,就接受你不知道。
最后要坚强。除非您非常谨慎,否则拒绝是不可避免的。
我希望这对其他人有帮助。

祝一切顺利。

亚马逊的所有练习题!