📅  最后修改于: 2023-12-03 14:49:05.413000             🧑  作者: Mango
在我申请了亚马逊SDE-2工作岗位后,我参加了亚马逊的面试流程,该流程包括在线测试、电话面试和面对面技术面试。
在线测试由多项选择和编程题目组成,它涵盖了数据结构和算法方面的知识,时间限制为1.5个小时。
有几个关键点需要注意:
电话面试是由一位资深工程师进行的,并且通常集中在您在数据结构和算法方面的知识以及编码实现方面的能力上。
如果您将自己定位为一名有经验的程序员,那您应该能够很好地掌握电话面试。在这个过程中,我认为关键是需要非常清楚和明确的讨论解决方案和代码,并且尽可能的使用正确的技术术语和示例来解释。
您需要耐心、思考和表达清楚。
如果您通过了亚马逊的电话面试,您将获得至少4轮的面对面技术面试机会。这个过程包括面试官询问您过往的工程优化经验,大型系统设计和协作开发方面的问题。
以下是我在这个过程中遇到的问题:
总的来说,亚马逊的面试过程非常注重评估程序员的技术能力和解决问题的能力。如果你准备充分,学会如何正确地表达和阐述你的想法,那么通过亚马逊的面试应该是一个不错的选择。