亚马逊德国站前端面试经历
如果您正在准备 JavaScript 面试,请访问learnersbucket.com 。您将找到 DSA、系统设计和 JavaScript 问题。
通过不同的方式向亚马逊印度公司申请职位,但没有收到回复后,有一天,我随机在亚马逊德国公司的招聘栏目中直接申请了前端职位,幸运的是我的简历入围了。
注意:由于我已经签署了保密协议,所以我无法分享确切的问题。
我收到了有关候选名单的电子邮件,并被要求填写电话面试的可用性。
第一轮:电话面试。
面试安排在 6 月 14 日,我与技术招聘人员就我每天的工作内容进行了一般性讨论,然后询问了一个行为问题,之后他问我是否愿意搬迁以及我的薪资期望是多少等。
他说只有你的第二轮面试顺利之后才会安排你的最后一次面试。
第二轮:与经理进行电话面试。
第二轮面试是在7月2日,由经理负责。他让我创建一个Web组件,然后问了很多问题,修改了很多东西,还有一个CSS样式问题。最后还有一个行为问题。
之后他问,你是要搬迁过来还是在印度工作?我们正在寻找一名团队成员加入我们。
第三轮及决赛
比赛由五轮技术回合组成,将在一天内完成。比赛日期定在7月28日。
在此之前我非常紧张,因为我知道自己没有做好充分的准备。
3.a:- OOPs(具有 9 年以上经验的后端工程师)(同一团队)。
我们进行了正式介绍,然后是一个行为问题,然后是一个哎呀问题,最后又有两个行为问题。
实施必须是可扩展的,否则就不符合问题的标准。
这一轮不太顺利,因为我还没有为OOPS做好准备。
我的信心受到了打击。
3.b:- 前端(前端工程师 5 年以上经验)(同一团队)。
我被要求创建一个组件,随后回答了许多有关可访问性、样式、事件等的问题。
最后是 3 个行为问题。
半小时就完成了这一轮,非常棒。增强了我的信心。
3.c:文化契合度(BI 数据工程师)(不同团队)。
由外部团队成员进行,以提供客观公正的意见。仅基于行为问题,共6个问题。
一切都非常不同,我必须思考我过去所做的一切经历,然后回答它。
一切顺利。
3.d:- 管理(系统设计)(同一团队)。
他说我们先回答你的问题,然后再往下说。然后他让我实现一个前端系统。
讨论了以下几点
- 布局
- 造型
- 可访问性
- 表现
- 跟踪用户活动
- 建议
- 偏好设置
接下来是 3 个行为问题。
这一轮进行得很顺利,经理似乎很高兴。
3.e:- DSA(全栈工程师)(姐妹团队)。
被要求实现一个基于树的双向算法。树到HTML和HTML到树的解析器,有很多约束。
你会选择哪棵树?为什么?如何区分节点和文本等等。
接下来是 3 个行为问题。
这轮面试不太顺利,我理解题目有点困难。第一次执行完后,面试官说我理解有误,又解释了一遍,并要求我重新执行解决方案。
第二次实现之后,他要求我实现第二个解析器(反之亦然)。
判决。
未選擇。
招聘人员第二天打电话给我并亲自给出了反馈,他说你有很多优点和推动力,但团队认为你需要在编写可扩展和可维护的代码方面进行一些改进。
招聘人员已经告诉我要学习领导原则和 STAR 技术,因为你会在这些方面受到很多考验。
我已经开始犹豫自己是否能做到。但我还是尽力了。
我的力量
- 前端组件。
- 系统设计。
我的弱点
- 面向对象编程
- 数字减影血管造影
- 行为问题。
我已经注意到我需要改进的地方并将努力改进。
路漫漫其修远兮,终身学习。继续努力🤞。
附言:我还有另外 5 次面试经历,将在接下来的几周内分享。
文章来源:https://dev.to/learnersbucket/frontend-interview-experience-at-amazon-germany-2lom