大家好!最近我参加了亚马逊的校园实习招聘流程。这个过程包括一轮书面面试,然后是两次面对面的面试。
null
书面传阅:
- 这一轮由20个MCQ和两个编码问题组成。我们必须在90分钟内完成测试。MCQs主要关注C和一般能力倾向。它们很容易解决。具有更快问题解决能力的学生处于优势!这两个编码问题是:
- 我们得到了图的边,我们必须找出图中是否存在循环 .
- 给定一棵二叉树,我们必须以之字形顺序打印所有节点。
对于给定的树,我们应该打印:1324567 下一轮共有18名学生从150多名学生中选出。
面对面采访:
- 面试官首先问我做了哪些项目。我解释了我最近做的两个项目。然后他开始问技术问题。他问:
- 给定一个已旋转的排序数组,我们必须找到旋转点。 我是在O(n)里做的。然后他让我写一个更优化的代码。然后,我使用修改过的二进制搜索在O(logn)中完成了它。
- 关于堆,地图。
- 关于作业调度。
- 作为项目的一部分,网站的扩展是一个在线门户。
然后他问我有什么问题。我问如何改进。他说我应该越来越多地练习这些问题。我应该更多地研究算法,而不是解决与任何语言的局限性有关的问题。他甚至强调,像亚马逊这样的公司正在寻找具有良好算法知识的学生。他甚至提到Geeksforgeks是为亚马逊这样的公司做准备的完美网站。
我没有幸运地在第二轮面试中被选中,但这是一次激励人心的经历。
如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END