📜  亚马逊面试经历 | 195(SDE-1 校内)(1)

📅  最后修改于: 2023-12-03 15:06:22.461000             🧑  作者: Mango

亚马逊面试经历 | 195(SDE-1 校内)

简介

本文主要分享我在亚马逊进行面试的经历,面试的职位是SDE-1校园招聘。

面试流程

我收到了亚马逊的面试邀请后,先进行了一轮电话面试。电话面试包含了一些基础的编程问题以及面试官对我的简历上的项目的询问。

通过电话面试之后,我收到了亚马逊的现场面试邀请。现场面试一共进行了四轮。

第一轮面试是写代码。面试官给了我一个题目,让我在白板上实现一个算法。我需要在30分钟内完成,并在他的指导下不断改进我的算法。这一轮面试主要考察的是我的编程能力。

第二轮面试主要是设计题。我需要设计一个系统,需要考虑一些非功能性的需求,比如容错性、伸缩性等。这一轮面试主要考察的是我的系统设计能力。

第三轮面试主要是行为面试。面试官会问我一些行为问题,比如在团队中如何解决冲突、如何处理紧急情况等。这一轮面试主要考察的是我的沟通能力、团队协作能力和解决问题的能力。

第四轮面试是和亚马逊高层的面试。这一轮面试主要是让亚马逊高层了解我的职业规划、个人发展计划以及对亚马逊的了解和期望等。

面试问题

以下是我在亚马逊面试过程中遇到的一些问题:

  1. 实现一个算法,找出一个数组中的最长连续递增子序列。
  2. 设计一个电商网站,考虑一些非功能性的需求,比如容错性、伸缩性等。
  3. 你面对一个团队中出现的冲突时,会如何解决?
  4. 你在做一个项目时,出现了一个紧急情况,你会如何应对?
总结

经过四轮面试,我成功地拿到了亚马逊的Offer。通过面试,我认为在加强自己的编程和系统设计能力的同时,也要注重提高沟通能力、团队协作能力和解决问题的能力。希望我的面试经历能对正在准备亚马逊面试的程序员有所帮助。