亚马逊面试经历 |第 321 组(在线评估)
刚刚完成了亚马逊提前一周准备的在线评估。
它包括两个测试:
- 代码调试(20 分钟)
- 推理(35 分钟多项选择)
第一部分是6个问题。每个都有一个提供的代码,它要求您修复并进行更改,以便它可以正确编译/运行。这些问题中的大多数是语法、参数、运算符和其他类似问题的错误。第二部分是关于模式、逻辑和其他一些问题的 24 个问题,比如总结给定的段落。测试期间的所有内容都受到监控,如果继续进行,问题可以返回。在开始之前,它提供了从 C、C++ 或Java中选择编程语言的选项。对我来说,我选择了 C。如果你曾经在一所大学的初级/中级计算机科学课程中编写过代码,那么你应该毫无问题地通过这个。我上个月刚毕业,所以一切对我来说还是新鲜的。我回顾了几个旧的家庭作业,它们对算法和内存分配的基本理解有很大帮助。很多人告诉我从 Gayle 的“Cracking the Code Interview”中学习,我模糊地看了看,发现它对这次评估没有多大帮助,尽管它可能对接下来的面试过程有帮助。对我来说最困难的方面是时间有限,尤其是第一部分需要您逐行阅读代码。我强烈建议您花时间仔细阅读该问题一次,然后回答如果可以,如果不能,则跳过它并在时间允许的情况下返回。除此之外,我发现它比我预期的要简单得多,而且准备过度。他们说会在一周内联系我进行下一个面试步骤。
亚马逊的所有练习题!