📜  Arcesium 面试体验 2021

📅  最后修改于: 2021-11-18 01:28:35             🧑  作者: Mango

Arcesium 于 2021 年 6 月为一些选定的 IIT 和 NIT 启动了 FTE 池驱动。所有符合条件的候选人都入围了在线测试。

在线测试的资格标准:

  1. CGPA – CSE 为 7.5,ECE、ICE 和 IPE 为 8。
  2. 他们还考虑了 10 和 12 个标准分数来入围。

选拔过程有5轮,我将选拔过程的难度等级评定为困难的。

第 1 轮(在线能力和编码轮):该轮由32 个问题组成,时间为 80 分钟。

共有三个部分:

  • 能力倾向部分(由 15 个问题组成,持续时间为 20 分钟)。
  • CS 基础部分(由 15 个问题组成,持续时间为 15 分钟)
  • 最后一个是编码部分,由 2 道编码问题组成,持续时间为 45 分钟。

能力部分真的很难(时间有限),你必须很好地掌握数学和拼图。 CS 基础部分属于中等水平,有来自OOPS、 Java、DBMS、OS、DSA计算机网络的问题。

错误答案的负面评分为 25% 。并且所有部分都有单独的计时,但是如果您提前解决了一个部分,那么剩余的时间将被添加到下一个部分。

编码问题如下:

  1. https://www.geeksforgeeks.org/allocate-minimum-number-pages/
  2. https://www.geeksforgeeks.org/maximum-array-elements-that-can-be-removed-along-with-its-adjacent-values-to-empty-given-array/

我没有完整结果的确切数字,但我们学院有36名候选人晋级下一轮。

第二轮(技术面试):面试是在Bluejeans平台虚拟进行的,面试官是一名高级软件工程师,他让我自我介绍,然后问我2个编码问题。

  1. 第一个就是这个。首先,我使用 O(N) 额外空间解决了问题,但他只对常量空间解决方案感兴趣,他甚至不允许我使用递归堆栈空间。最后,我能够编写完整的迭代解决方案。他检查我的解决方案是否有一些自定义输入,然后检查所有极端情况,他对我的解决方案非常满意。
  2. 第二个问题很简单,为什么他要我在短短五分钟内对问题进行编码。问题是这个。我能够在给定的时间范围内编写代码,面试官似乎很满意。

最后,他让我提问,我确实询问了 Arcesium 目前工作的工作文化和技术堆栈。

结果出炉, 22名候选人晋级下一轮。

第三轮(技术面试):这轮面试实际上是小组轮面试,有两个面试官都是高级软件工程师。他们让我自我介绍,然后问我实习的情况,然后对我的项目进行了详细的讨论。然后他们问我以下问题:

  • 什么是 LRU 以及如何实现它?
  • 什么是MRU,求实际生活中MRU的实时例子。
  • 请我为这个问题编写代码。
  • 我们如何在数据库查询中提高搜索和插入操作的效率。
  • 操作系统中的各种调度算法。
  • 她给了我一些测试用例,然后要求我提供输出(基于项目的测试用例)。

最后,她又问了我一个编码问题,问题如下:

  1. 您将获得 N 个课程和 M 个依赖项。如果从课程 A 到 B 存在依赖关系,那么您不能在同一学期内完成两门课程,您只能在一个学期内完成课程 B,前提是您在较早的某个学期已经完成了 A。任务是找到完成所有 N 门课程所需的最少学期数。您可以在一个学期内注册无限数量的课程,只是为了照顾依赖。
    Example:
    
    N=3 and M=2
    A-->B
    A-->C
    Answer will be 2. 
    Do courses A in one semester 
    and B and C in second semester.

    我尝试使用拓扑排序找到课程顺序,然后给面试官各种方法来找到最少学期数,但她似乎并不满意。

最后,她让我向他们提问,我询问了 Arcesium 的工作文化和团队环境。

结果出来了, 4名候选人直接晋级了HR ,但还有5名有疑问的候选人,他们决定对这些候选人再进行一轮技术轮。我是他们怀疑的人之一。

第 4 轮(技术面试):再次,面试官是一位拥有 16 年经验的高级软件工程师。她让我自我介绍并问我一个编码问题,这只是对最小平台问题的一点修改,你可以在这里看到最小平台问题。但实际问题是这个问题的一个变体。

她又问了我一个编码问题,这是一个简单的问题。你可以参考这里的问题。

我为这两个问题编写了代码,然后她问了我以下问题:

  • 线程和进程的区别。
  • 两个线程可以同时访问相同的数据吗?
  • 临界区问题
  • 临界区问题的解决方案。
  • 死锁和死锁的必要条件。

然后她问我著名的最快的三匹马拼图,她希望我告诉我找到最快的 5 匹马的最少比赛次数。因为我之前已经为 3 匹马解决了这个问题,所以我也能够扩展前 5 匹马的解决方案。

最后,她让我向她提问,我询问了她在 Arcesium 的经历以及当前的技术堆栈。

因此,又有2名候选人能够晋级 HR 轮次,因此总共有 6 名候选人获得了 HR 轮次的晋升。

第5轮(HR):她问我上一轮面试的经历。

然后问我以下问题:

  • 教育背景和家庭背景。
  • 当前位置和搬迁问题。
  • 为什么是铯?
  • 你对Arcesium了解多少?
  • 你有任何现有的优惠吗?
  • 现有报价与 Arcesium 之间的差异。
  • 你的梦想公司是什么?
  • 谁是你的灵感?
  • 你喜欢自由职业吗?
  • 你今天的计划是什么?

最后,她让我向她提问,我确实向她询问了组织内部的团队环境和工作文化,然后询问了对新生的期望。

HR 轮过后 2 天,我接到同一个 HR 的电话,她首先祝贺我,然后说他们正在给我提供报价,说实话,我被惊呆了,然后我放松了神经,因为我花了一些时间深吸一口气,意识到我终于被选中了,相信我,没有什么比这更令人愉快的了。

所以最终有5名候选人获得了 Arcesium 的录取通知书。

提示:尝试在编辑器上编写所有代码整洁干净,因为面试官必须向 HR 团队提供反馈和证据。

我要感谢 GeeksForGeeks 创造了一个如此惊人的学习平台,将我们的梦想变为现实。

判决:已选择