最近亚马逊访问了我们的校园实习和实习。对于实习生,它包括 1 轮在线 + 2 轮技术轮次。
在线:(90 分钟)
20 个主要基于排序、操作系统、网络的 MCQ
2个编码问题:
1. 给定一个数,找出下一个由相同数字组成的最大数
2. 找出数组中最大的递增序列
第 1 轮:(40 分钟)
本轮开始讨论项目,我的优势前 20 分钟
然后他让我编写涵盖所有边缘情况的完整工作代码
1)从链表的末尾寻找第n个节点
2)从链表末尾删除第n个节点
第二轮:(45 分钟)
1. 在 O(1) 时间复杂度的整数流中找到最后一个非重复整数
2. https://tkramesh.wordpress.com/2011/02/15/kite-cutting-more-on-dynamic-programming-4/
练习亚马逊面试问题。
亚马逊的所有练习题!