Amazon ACMS面试体验

2021年3月12日13:48:17 发表评论 786 次浏览

本文概述

嗨!如果你想了解ACMS, 请在这里与我分享我的经验。

什么是ACMS?

亚马逊校园辅导系列(ACMS)是一项多元化的倡议, 旨在通过一系列研讨会, 培训和业务交流来帮助技术领域的女性融入企业。这遵循亚马逊领导者促进的基于课堂的学习模式, 并且在24周的课程中涵盖了4堂课。每个课程为期4-6小时。与这些课程一起, 将学生分组并分配一个小项目, 使他们有机会应用学习。指导是关键因素之一, 每个小组都分配有一个指导者。这些导师在整个学习期间都与各自的小组合作, 并帮助学生完成分配的项目。

亚马逊来到我们的校园并于2020年1月25日进行了第一轮选拔, 其中有8名学生被选拔。

导师制开始后, 我们将参观亚马逊海得拉巴校区, 并于2020年2月举行首次面对面会议。尽管由于流感大流行, 其他会议将以类似的方式进行, 但我们面对面的会议是在Amazon Chime上在线进行。在这些课程中, 我们学习了诸如功能编程, OOP概念, 机器学习入门, 问题解决, 数据结构, 亚马逊领导原则等主题。

在2020年4月, 我们被分配了团队(大学里的8个女孩被分成2个团队。往年的学生被随机分配为团队), 我们的导师第一次与我们联系并通知了我们有关该项目的信息。我们有大约45天的时间来完成该项目, 在此期间, 我们的导师总是可以解决我们的疑虑并提出解决问题的新方法。这是一次巨大的学习经历。

我们的导师还进行了模拟面试和每周会议, 以跟踪我们在项目上的进展, 并为即将到来的面试提供培训, 并为我们提供了一些改善自己的技巧。

我们的最后一次面对面会议定于7月中旬。得知我们的采访定于7月进行。

我们的采访是在Amazon Chime和实时编码平台上进行的。经过一个月的采访, 我们得到了我们的结果, 其中8名学生中有6名获得了亚马逊实习职位。

面试经验

第一回合:

问题很简单。

  • 关于C的MCQ(查找错误, 查找输出等)
  • 2个编程问题(学习标准动态编程问题)

SDE访谈:

初次面试:( 1小时面试。除了"自我介绍"之外还有2个问题)

  1. 给定一个大小未知的排序数组, 找到给定元素出现的次数。
  2. 给定一个数组, 找到要删除的最短子数组, 以便其余数组以非降序排列。

第二次面试:(1小时面试(同一天)。除了"自我介绍"之外还有2个问题)

  1. 假定带有镜像的二叉树垂直穿过根节点。给定树上的一个节点。找到哪个节点将成为它的反射。
  2. 给定一系列的股票价格。找出可以通过多次买卖获得的最大利润。但是, 你不能在购买前出售。

认真练习, 不要在面试中感到紧张。永远不要害怕问你的面试官怀疑或暗示。对于每个问题, 你应该能够对提出的每个解决方案进行适当的时间和空间复杂性分析。

祝你面试准备一切顺利。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: