Bajaj Finserv于 2021 年 8 月访问了我们的校园,担任全职实习生角色,对于这个角色,我们有 3 个选择:Android 开发(Kotlin)、 Java、Web 开发 Angular。
我们必须事先选择一个,因为笔试是基于我们的选择。我选择了安卓。我们总共有 4 轮,2 次笔试,1 次技术面试,1 次 HR 面试。
笔试 1:这是一个独特的第一轮,因为其中没有 DSA 或能力。
- 任务是,提供一个 API,我们必须通过“PUT”请求提交我们的数据,例如姓名、电子邮件、大学等。我们必须为它编写代码,并在同一个 API 调用中提交代码文件的二进制数据。
- 从 330 名申请者中,有 78 名学生通过了这一轮。
笔试 2:该测试在 HackerEarth 平台上进行,有 12 道关于 Kotlin、DSA、aptitude 的 MCQ,以及 2 道关于 Arrays 的简单到中等水平的编码问题。我能够清除这两个问题的 50% 测试用例。
技术面试:面试官让我做自我介绍,并翻阅我的简历。
- 我告诉他我的项目(2 个 Angular 项目,2 个 Android 项目)。
- 然后他问我我的项目是否上线,所以我告诉他我最近的 Angular 项目是上线的。
- 在我们转移到我的一个 Android 项目之后。
- 然后他问了我一些基本的编程问题,比如:“反转字符串”、“交换两个数字而不使用第三个变量”、“从列表中删除重复项”。然后我们继续讨论与 android 相关的问题:“活动与片段”、“意图类型”。
- 我的面试只用了 15 分钟就结束了。简历上没有相关项目的学生被问到 DSA 问题,他们的面试持续了大约一个小时。
HR 面试:这只是一个电话,HR 确认我们真的想加入这家公司以及他们的技术轮次如何。
一共选择了29名学生,其中5名来自我的分支(电气)。
提示:拥有相关项目会给你在技术面试中带来优势,因为你可以让面试官主要讲述你的项目,否则你将不得不面对 DSA 问题。