📅  最后修改于: 2023-12-03 15:21:43.526000             🧑  作者: Mango
在这篇文章中,我们将分享一位程序员在亚马逊的面试经历。该组面试是为了招聘 SDE I 职位。
文章将包含对该组面试的概述,每个轮次的详细介绍,以及一些面试策略。
该组面试总共有 4 个轮次,全部都是以视频面试的形式进行的。
每个轮次的时间大约在 45 分钟至 1 个小时之间。前 3 个轮次均为技术面试,第 4 轮是一次行为面试。
具体面试轮次及内容如下:
在第一轮中,面试官通过共享屏幕提出了几个问题关于算法,数据结构以及问题解决。以下是一些示例问题:
该轮面试的策略是,了解常用的算法和数据结构,并且保持冷静。面试官希望你能够清楚地描述你的算法,并且在时间和空间上有着足够的优化。在解决问题时,需要先确定问题,寻找解决方案和实施方案。
在第二轮中,面试官提出了几个关于软件架构和系统设计的问题。以下是一些示例问题:
该轮面试的策略是,了解常用的软件架构模式,以及系统的设计和部署。面试官希望你能够对你的设计进行详细说明并且清楚地阐述你的想法。
在第三轮中,你将会被要求为一个问题编写代码,进行调试并进行测试。以下是一些示例问题:
该轮面试的策略是,考虑你的代码的输入和输出,并写出鲁棒的测试用例。面试官希望你能够将代码的正确性和运行时错误的处理能力进行综合考虑。
在第四轮中,你将会面对 HR 面试官。他们将询问你的行为面试问题。以下是一些示例问题:
该轮面试的策略是,思考你的职业目标并清楚地阐述你的志愿和职业计划。面试官希望了解你的背景,并询问你如何解决挫折和失败。
亚马逊对 SDE I 录用岗位进行了 4 轮技术和行为面试。了解每轮的主要内容,准备足够的时间和策略进行准备。通过仔细阅读每个问题并提出优化方案来解决它们。
祝你好运!