📜  Amadeus Labs 班加罗尔面试体验(校园内 – 2020 年)

📅  最后修改于: 2022-05-13 01:58:20.692000             🧑  作者: Mango

Amadeus Labs 班加罗尔面试体验(校园内 – 2020 年)

Amadeus Labs 于 2020 年 8 月 9 日访问了韦洛尔理工学院 (VIT)。招聘过程实际上是在考虑到 COVID-19 大流行的情况下进行的。招聘是针对两个特定角色-

  1. 软件开发人员
  2. 质量工程师

第 1 轮(技术测试):第一轮约有 550 名学生入围。测试在 hackearth 平台上进行。考试是监考的。该测试包括 21 个与核心 CS 科目相关的 MCQ,并有两个编程问题。 MCQ 非常直接,如果您对数据库管理、操作系统和计算机网络等主题有很好的了解,就可以回答。编程部分旨在测试考生解决问题的能力。这些是我面临的问题:

  • 最大不匹配问题:给定一个长度为 N 的字符串S。您可以选择和反转任何长度的 S 的任何子字符串。您可以多次执行此操作。通过执行操作确定最大不匹配数。

    Mismatch(S)定义为S和reverse(S)中字符不同的对应位置的个数。例如:S = abab,reverse(S) = baba。不匹配数 = 4。S = abca。不匹配数 = 2。

  • 最长素数子数组:给定一个包含 N 个整数的数组 arr[],任务是找到最长的子数组,其中该子数组中的所有数字都是素数。

    https://www.geeksforgeeks.org/longest-sub-array-of-prime-numbers-using-segmented-sieve/

    为了通过所有的测试用例,你应该具备 Eratosthenes 筛子的知识。

大约220人入围下一轮。

第二轮(能力测试):这一轮是在SHL平台上进行的能力测试,我们被要求花一些时间了解SHL平台的工作方式。它有 2 个部分:

  • 算术能力(25 分钟 18 题):主要是需要使用计算器的问题。涵盖的主题是损益、百分比和数据解释。它们是中等水平的问题,但如果你一直在练习数字能力,就可以破解。关键是在更短的时间内正确解决更多的问题。

  • 语言推理(30 分钟内 19 个问题):在本节中,为每个问题提供了小段落。考生需要解释段落的上下文,并为问题提供合适的答案。我觉得这部分有点棘手。我建议不要假设任何事情,并根据段落的内容严格回答。经过两次实践测试,我意识到了这一点。

提示:清楚地阅读段落和问题。

大约 45 名候选人入围下一轮。

第三轮(技术面试+人力资源):面试从项目讨论开始。这些问题与技术堆栈和挑战有关。然后有人问我关于数据库的散列、索引和规范化。在操作系统方面,我被问及死锁和调度算法。他们是非常直截了当的问题。他们想测试我是否对这些概念有很好的理解。

谈到编程问题,我被问及同步块/函数、包装类、迭代器、枚举、方法重载、覆盖和 OOPS。最后,我被要求编写程序来反转链表并获取链表的中间。 (确保在编写代码时不断与面试官交谈。)

紧接着是HR面试。通常的问题,例如您的优势/劣势是什么,然后是情境问题。我也被问了一个谜题和一些基于简历的问题。

终于,两天后公布了结果。我被选为软件开发职位的全职员工。总共聘用了28名候选人。