亚马逊面试体验|设置223(校园内)

第一轮: 来自Quant、os和数据结构的20个MCQ。他们很容易。

null

2个编程问题将在hackkerrank中解决。

第一: 有些人站在队列中,只有偶数人被选中。同样地,只有偶数人被选中。这种情况会一直发生,直到我们剩下一个。找出那个人在原始队列中的位置。

第二 : 我们必须找到最长的可能时间间隔,它可以由给定时间间隔中的某些重叠或组成事件组合而成。

解决一个问题的人被选入下一轮。 第二轮: 1. 从给定的直方图中找出最大可能矩形的面积。

2. 打印二叉树的边界叶子。

大约20多人被选中。

第三轮 :技术面试。面试官是我的大学毕业生。他非常简短地问了我关于我的项目的情况。然后他问了两个问题。

1. 给定一个数字,计算出所有可能的单词的数量,这些单词可以由数字连续组成。 时间复杂度O(n)。

2. 二叉树遍历的打印顺序

第四轮: 技术面试。提出了三个问题

1.在已排序的旋转数组中查找最大元素。O(logn)

2. 打印给定BST中总计为K的所有数字对。 O(n)

3. 将所有的1和0排序到相反的边。 O(n)

第四轮: 关于操作系统、数据库管理系统、网络的基本问题。

因为我有一些项目,他问了我一些关于云的问题,根据我的回答,这个话题转向了分布式计算等等。

下一轮是人力资源面试。

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享