富国银行访问我的校园是为了招聘 2022 年的实习生和 FTE。由于这是一个校园过程,所以选拔过程是在 CGPA 的基础上开始的。
第 0 轮(CGPA 入围名单):在 CS 系约 2000 多名学生中,约有 150 名学生入围了在线编码测试。我就是其中之一。
第 1 轮(在线测试 – 120 分钟):在线测试在 AMCAT 平台上进行。测试分为三个主要部分(每个部分分别计时),即:
英语词汇 (10 MCQ):标准英语问题,关于填写适当的单词、文章理解和句子中划线部分的同义词。
商业能力(15 个 MCQ) :有几个基于案例研究的问题。每个问题都给出了表格、箱线图或折线图。问题主要围绕我们的图形分析速度和准确性。速度绝对是这一部分的关键因素。
编码问题(2 – 60 分钟):
- 给定一个由 n 个未排序整数组成的数组,找出最大和最小整数之间的差,并将其与最小整数相加。同时,从数组中删除当前最大值。必须重复上述步骤,直到剩下一个必须打印出来的整数为止。
- 给定一个由 n 个整数组成的数组,计算数组中完美正方形的数量并打印出来。
我已经设法完全解决了这两个问题,但完全解决了 1 个问题,其他部分足以入围,前提是您的前两个部分足够好。
(编码部分的问题是相当可行的,但问题是以大段落的形式结构化的,这使得我们很难理解问题期望我们找到什么。所以为基于段落的编码问题做好准备以避免意外)。
在 150 人中,有 30 人入围了技术面试。幸运的是,我就是其中之一。
第 2 轮(技术面试 – 45 分钟):
保持变焦持续约 45 分钟。
- 面试官先让我做自我介绍。
- 深入讨论我的项目。一些值得注意的问题是:
- 如何从头开始设置您的项目?
- 你为什么在 MySQL 上使用 MongoDB? (我的一个项目使用 MongoDB 作为数据库)
- 用一个要点解释你的项目(为你的项目做好充分的准备,并确保你可以不间断地谈论你的项目至少 5-10 分钟。
- 什么是 API?如何设计API?
- 问我是我自己构建了我的项目还是它是黑客马拉松的一部分?
- 关于我的技术技能的深入问题(如我的简历中所述):
- HTML 中的格式化标签是什么?举一些例子。
- 你可以在 CSS 中使用 HTML 吗?如果不是,有什么替代方案?
- HTML和HTML5 有什么区别?
- HTML 中标签的用途?
- 什么是JDK ?详细说明一下。
- SQL和NoSQL数据库之间的区别。
- 如何从头开始在本地设置MongoDB ?
- Java哪些不同类型的类?
- 然后面试官转到我的成就部分,让我解释一下我在大学获得的大学奖学金。
- 接下来,他开始学习 CS 基础知识。那时我在第 5 个学期时对 DBMS 的了解为零,我提前告诉了他。他看起来没问题。提出的一些问题是:
- 解释面向对象编程的四个原则?为每个原则提供现实世界的例子。
- 什么是操作系统中的死锁?死锁的必要条件是什么?
- 什么是操作系统中的假脱机?
- 什么是 IP 地址?
- 然后他转到我简历中的领导经验部分。
- 让我解释我如何管理一个由 5 名网络开发人员组成的团队作为校内俱乐部的一部分构建网站的整个时间表。
- 让我详细说明我在第 1 学期与 4 名同学组成的团队构建的物联网项目。问题主要集中在硬件构建和软件编码部分。
- 由于 45 分钟快到了,他向 DSA 提出了以下问题:
- 用C++解释冒泡排序? (只需要算法,不需要代码)
- 解释数组和链表之间的区别。
45 分钟终于结束了,我没有进入更多轮次的候选名单。
提示:
- 确保了解简历的每个部分。
- 在解释你的项目时要自信。请务必阅读与您的项目相关的特定语言/数据库的优缺点。
- 准备好您的 CS 基础知识,尤其是 OOPS、操作系统理论、DBMS 和计算机网络。
- 最后,自信地沟通和拥有学习态度非常重要。
尽力而为!!