亚马逊面试经历 |设置 358(校外)
亚马逊在班加罗尔的办公室进行了采访。有很多候选人排队面试。
第1轮
- 创建一个整数集合类。在 O(1) 时间内创建添加元素、检索元素和 addToAll 方法的方法。
解决方案:GeeksforGeeks 链接 - 给定 52 张牌,编写一个方法来洗牌并产生一张牌的排列,这样每次调用这个方法都会产生一个不同的排列。前52号电话!次它应该打印所有不同的 52!排列。
- 在不使用额外内存的情况下找到 BST 的中值。
面试官总是从向他建议的解决方案/事情中转向其他方向。他还没有准备好理解这些事情,我很难让他理解这些事情。本轮后被拒。感觉很糟糕,一个女孩候选人被问了一个非常简单的问题,其中一个是颠倒列表。
亚马逊的所有练习题!