📜  亚马逊面试经历 |设置 155(校内)(1)

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

亚马逊面试经历 | 设置 155(校内)

简介

在阿里巴巴校招之前,我曾尝试申请亚马逊的实习生岗位。亚马逊的招聘流程相对较为严格,需要通过多轮面试来考察应聘者的能力。下面我将分享我在亚马逊校园招聘中的面试经历,并对整个流程进行分析和总结。

面试流程

亚马逊的面试流程一般分为以下几步:

1. 简历筛选

亚马逊的简历筛选比较严格,需要将自己的经历和能力清晰地表现出来。同时,由于亚马逊的职位比较热门,竞争也比较激烈,所以在简历中需要体现出优秀的学习能力、团队协作能力和技术能力。

2. Online Assessment

Online Assessment 是亚马逊面试流程的第一关,是一道在线编程测验。我的 Online Assessment 包含两部分:

  • 选择题:20 道题,主要考察基础数据结构和算法知识。
  • 编程题:2 道题,难度适中。

我觉得选择题部分难度偏大,需要对数据结构和算法有比较扎实的掌握。而编程题部分则更加注重代码实现能力和思维能力,并且需要注意时间管理。在 Online Assessment 中需要在规定时间内快速解题并提交代码,以取得较高的分数。

3. HR 面

通过 Online Assessment 后,便会进入 HR 面的环节。HR 面更加关注应聘者的个人素质和团队协作能力。我的 HR 面主要包含以下几个问题:

  • 简单自我介绍。
  • 单个项目经历的介绍。
  • 如何看待在团队合作中可能出现的问题。
  • 个人的职业规划与发展。

在 HR 面中,需要对自己的项目经历、职业规划以及团队合作等方面做好准备,并以能清晰明了地表达自己的想法为关键。

4. 技术面

技术面是亚马逊的最后一轮面试,需要面试官对应聘者的编码能力和技术实力做出综合评估。我的技术面主要包含以下几个问题:

  • 编码机器人运动控制程序,规定时间内完成并提交代码。
  • 操作系统相关问题:线程、锁等。
  • 数据结构和算法:如何判断一个二叉树是否是一个平衡树等。

技术面主要考察的是应聘者的编码能力和算法思维能力,需要在规定时间内快速解题并提交代码。

总结

亚马逊的面试流程相对严格,需要对数据结构与算法、基础编程能力以及团队协作能力等多方面进行考察。在亚马逊的招聘流程中,Online Assessment 是最容易筛选掉应聘者的环节,需要对数据结构和算法等方面有较好的掌握。而技术面则更加注重应聘者的编码能力和算法思维能力,需要在规定时间内快速解题并提交代码。

总之,亚马逊的面试流程考察的是应聘者的多方面能力,需要我们在各方面做好准备,保持自信、镇定的态度,才能够取得好的面试结果。