📜  亚马逊面试经历 |第 181 组(适用于 SDE 1)

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

亚马逊面试经历 |第 181 组(适用于 SDE 1)

最近我接受了亚马逊的 SDE 1 面试,这是我的经验。希望这对其他人有帮助:

书面回合:
那里有 3 个编码问题,其中 2 个与 DS 相关,第 3 个是问题解决
1.计算给定字符串中的单词数。
2. 在字符流中找到第一个不重复的字符
3.与老虎机及其工作有关

采访
F2F 1.
1.首先是一些非技术性的问题,例如
说说你自己 ,
为什么亚马逊等
2. 后面是 2 个编码问题
1. 给定一个已排序的外语词典,找出字符的顺序。
2. 找出需要添加到字符串以使其成为回文的最少字符数。

F2F 2。
是一个资深的人,
1.从之前面试题的讨论开始,因为我在第二个问题中使用了DP,所以对DP进行了简短的讨论,试图测试我是否真的了解DP的概念。
2.问了一些谜题,一个人应该准备一些开箱即用的问题,因为他们想检查思维过程。即使他们改变谜题并尝试获得不同的解决方案。总是大声思考。

F2F 3。
也是一个资深的人,
1. 从一般的归纳开始,询问到那时我的面试经历和相关的东西。
2.简单的矩阵乘法问题,只给出了2个双指针,我们需要检查两个矩阵的大小,乘法的可行性,然后进行乘法。
3. Design Question 从DataBase的角度,针对问题询问表结构并进行了很好的讨论,讨论了规范化等概念。

电话 4
他是来自不同团队的非常资深的人,
1.从一般介绍开始,然后是许多行为人力资源问题。
2. 后跟Design Question,Outlook的一个功能
服务器接收来自多个发件人的会议对象。会议对象包含会议时间、发送时间、收件人、发件人 ID 等。当收件人来检查服务器时,他/她应该根据会议时间而不是根据发送时间来获取请求。许多关于空间复杂度和时间复杂度的讨论。例如:

下午 12 点从:A 到:B、C、D 会议时间:下午 4 点会议 ID:1

12.30 PM 从:A 到 C,D 会议时间:下午 2 点会议 ID:2

1:PM 从 B 到:C 会议时间:1.30PM 会议 ID:3

当 C 请求服务器时,C 应该得到 ID3 作为 1st,ID2 作为 2nd,ID1 作为 3rd meeting。

小建议:
1. 练习用纸笔写代码。
2.尝试互动,因为他们对候选人的思维过程非常感兴趣,大声思考,自信。
3. 先解释逻辑,当面试官满意后开始编码。
4. 为面试官准备的问题很少,因为这表明候选人对公司的兴趣。对公司做适当的家庭工作。

感谢 GeeksforGeeks 提供如此精彩的内容,继续努力 🙂


亚马逊的所有练习题!