凯捷高级分析师面试经历
我是德里理工大学(原 DCE)电气系的最后一年 M.tech 学生,凯捷于 2021 年 9 月访问了我的大学,担任高级分析师。
下面列出了选择过程的各个轮次:-
- 伪代码轮。
- 资质圆。
- 编码测试轮。
- 技术+人力资源面试轮。
现在,让我带你走遍所有的轮次,更详细地描述它们。整个选拔过程耗时约 2 周。
注意:所有轮次都是网络监考,所以在写考试时要诚实。
第一轮:伪代码轮
谈到伪代码轮,这是一个基于 MCQ 的测试,时长 30 分钟,有 20 个问题。它由代码片段组成,我们必须主要以三种方式回答这个问题,
1.查找代码中的错误。
2. 打印给定代码片段的输出。
3. 回答围绕给定代码片段提出的任何具体问题。
现在,一旦您清除了伪代码回合,您就会收到一封来自 Capgemini 的邮件,邀请您参加下一轮,即 Aptitude 回合。
第 2 轮: Aptitude 轮
本轮面试共4个部分,其中前3个部分为淘汰赛,4个部分如下:
1.英语语法测试
2. 定量能力倾向测试
3. 基于游戏的测试。
4.行为测试轮。
同样,英语语法测试为 30 分钟,由 35 个问题组成,如果您不符合下一部分的资格,您将自动退出系统。该测试包括基本填空和 MCQ 问题。在我们通过英语语法测试后,现在转到定量能力测试。在这一部分中,我们将接受 MCQ 问题来测试我们的逻辑、推理和数学技能。这是一个 45 分钟的测试,如果您没有获得本轮资格,您将再次自动退出系统。一旦您获得这一轮资格,您将进入基于游戏的测试,在此测试您的智商完全基于您的智商和记忆力。您将必须玩各种游戏并在其中表现出色。本轮比赛没有时间限制。您可以花尽可能多的时间来了解试运行中的游戏,但您将被允许只玩一次,并且表现良好,以便您可以晋级这一轮,否则只有当您获得这一轮资格时,您才会继续前进您将自动退出系统。现在进入最后一部分,即行为测试轮,这不是淘汰轮,在这里您将被问到 100 个问题,并且没有时间限制。这一轮只是为了检查你的行为,这一轮的任何问题都没有正确或错误的答案。
一旦您有资格参加第二轮能力测试,您将被邀请参加编码测试轮并收到来自 Capgemini 的邮件,其中将包含测试链接和完成测试所需遵循的步骤。
第三轮:编码测试轮
- 这是测试您的主要编码技能的一轮。这是一个 75 分钟的测试,由 3 个编码问题组成,其中 3 个问题中的 1 个将具有难到中等复杂性,另外 2 个将具有容易到中等复杂性。
- 只需练习 GFG 中的一些基本问题,例如素数、计算数组中元素的频率、将浮点值打印到小数点后一位,您就可以练习类似的问题,这已经绰绰有余了。
- 此外,练习深入的递归问题和链接列表。一旦您通过这一轮,被选中的学生将在大约一周的编码测试轮后收到邀请他们参加面试的邮件。
第四轮:技术+HR面试轮
这是对不同的人来说事情可能不同的部分。这主要取决于你的简历和你上面提到的技能。您需要的基本技能是精通任何一种编程语言,例如C / C ++ / Java/ PYTHON等。其次,您需要精通数据结构和算法。此外,请保持对 OOP 概念和 DBMS 的良好理解。所有这些事情都足以让你以为他接受采访。您应该通过现实生活中的示例了解 oops 概念。本轮面试时间为 25 到 30 分钟(大约)。
现在让我带你参观一下我的采访:
- 说说你自己?
- 答:我告诉他我的教育背景,我的兴趣领域,我编码的语言,即 C++。
- 您已经学习了电气工程的核心领域,但想在软件领域找到一份工作,为什么? (他提到他不是在评判我的技能,而是想知道我的旅程,我的兴趣领域是如何转移到软件方面的)?
- Ans:我告诉他,我在那里做 B.tech 的地方看到了资源,使用这些资源我可以通过 AIR 773 (IN) 获得 GATE 资格并进入印度的一所顶尖大学,所以我做到了。但是在获得 DTU 的一个席位并看到这里的编码文化之后,它让我着迷。所以我考虑了一下,并尝试探索编码领域。 (这是我添加的答案的简要说明,并用许多证据支持我的观点)。
- 告诉我你的项目?
- 我向他解释了我简历中提到的两个项目,我还补充说我一个人完成了这两个项目。 (我想说单独做项目会对我有所帮助,但结果适得其反,请参阅下一个问题)。
- 你一个人完成了你的项目,但是在凯捷你总是需要团队合作,你对此有何看法?
- 想了几秒钟……..来了一个答案。
- 我跟他解释说,在学习阶段你需要一个人做项目,因为一个人工作你可以学习项目的方方面面,而我学到的技能可以在团队工作时使用,我会知道项目未来会面临什么样的问题,团队可以相应地做好准备。 (详细解释了这一点,这只是我的回答的简短内容)。
- 您使用 C++ 编写代码,那么当存在其他语言(如 c 和 Fortran)时,为什么首先需要 C++?
- Ans:我谈到了 oops 的概念,而 C++ 是带有 oops 功能的语言。 (这里采访的整个节奏转向了哎呀,见下一个问题。)
- 什么是深拷贝和浅拷贝?
- 答案;在构造函数和其他示例的帮助下进行了解释。
- 什么是构造函数?
- Ans: 以复数类为例进行说明。
- OOP 的各种特性是什么?
- Ans:讲述了,继承,多态,封装,抽象。(每行解释它们)。
- 用现实生活中的例子详细解释继承,它的类型?
- Ans:解释各种类型的继承单,多,多级,混合,分层,继承。 (用现实世界的例子来解释)。
- 什么是多态性,它是如何实现的,以及它的类型?
- Ans:解释了运行时和编译时多态性,解释了它们是如何使用函数和运算符覆盖和重载实现的(详细讨论了这个)。
- 什么是虚函数?
- 用 3-4 行解释了它,以及它们如何用于实现运行时多态性。
- 解释纯虚函数和非纯虚函数的区别?
- 我解释了纯虚函数是如何初始化为零的(用超过 2-3 行解释)。
- 在您的 PC 中打开任何代码编辑器并使用链表实现堆栈,共享您的屏幕?
- 答:做到了,完美。在编写代码的同时,我还解释了我正在编写的内容并解释了我的思考过程。
- DONE,你的面试结束
判决:选定
当天晚上收到了我校T&P系面试后最终入选的学生名单,我就是其中之一