在线回合:
- C/C++ 基础知识 20 题,每题 25 分钟。诸如打印给定程序的输出、什么是二部树、给定程序的时间复杂度等问题。
- 逻辑推理 18 题 18 分钟。年龄、时间和工作、LCM HCF、盈亏等问题。
- General Aptitude 14 题,时间为 14 分钟。陈述类型问题,提供一些信息,我们必须得出结论,有多少陈述是正确的,符号问题,家庭相关问题等。
- 英语能力 21 分钟 25 题。诸如给出一个单词的同义词/反义词、给出一个段落回答以下问题、用正确的介词填空等问题。
- 编码技巧 2 题,时间为 60 分钟。给测试的每个人都没有相同的问题,我有一个递归和其他映射的问题,我无法完全解决它们,我错过了两个问题中的几个测试用例,但是尝试了两个问题与那些尝试完全做一个问题的学生相比,我的分数提高了。
技术面试轮(约 25 分钟):我的面试是在 Aspiring Mind 的 Smart meet 平台上进行的(由于 COVID 情况)。当我进入房间时,我被问到我感觉如何,通常这是面试官开始谈话的一种方式,所以总是尝试通过这个问题本身创造一个讨人喜欢的印象,我的回答是“兴奋和紧张”(热情地说)和然后他一边看我的简历一边让我自我介绍,然后问我CGPA的完整形式,然后大约12-15分钟的面试时间用于讨论我的暑期实习和项目,这是你的一部分应该做好充分准备,因为在这里面试官在接收端,你可以展示你的知识。我的简历反映我有网络开发背景,所以他问我在网络浏览器中输入 google.com 时会发生什么。他期待在这里得到页面循环方面的答案,最后,他让我打印“Hello World!”在 C++ 中,起初我想为什么会出现这个问题,但后来我注意到他写的是“word”而不是“world”,因为他不想检查我在第一轮中完成的编码技能,他想检查我的注意力。我的其他朋友在采访中也被问到了一些难题。最后,他问我有没有什么问题要问他。我建议在有机会时总是提出问题,这会让面试官认为你真的对这个提议感兴趣。
人力资源回合(约 20 分钟):人力资源部首先问为什么选择 CITI 以及我对公司的期望,然后他问我我写过的最喜欢的代码是什么,根据我的回答,他问我现实世界该代码的实现。然后他问我对初创公司的看法,我是否愿意为初创公司工作,现在这是一个棘手的问题,但我的建议是始终如实回答,因为如果我们试图弥补,他们通常会知道。然后他问我关于我的团队项目以及我如何处理团队之间的任何争议,最后他问我是否有一些问题要问他。总是对公司的 HR 做一些研究,主要是你可以在 LinkedIn 上找到他们,这样你就可以问他们更个性化的问题,例如关于他们在某个特定项目上的工作经验或他们在公司的旅程等。
在完成上述所有轮次后,我被选中在 Citicorp Pune 实习。我大学的 7 个人获得了这份实习机会。