花旗银行面试经历(2020年校内)
花旗于 2020 年 8 月 12 日访问了我们的校园,在浦那/钦奈位置担任技术分析师职位。公司共进行了3轮选拔。 CGPA截止为6,所有分支机构都可以申请测试。大约 800-1000 名学生进行了第一轮在线测试。
第一轮(在线测试):第一轮是在 Amcat 上进行的在线测试,由 4 个部分组成,必须在 1 小时 55 分钟的时间内解决。总共有 55 个 MCQ 和 2 个编码问题。
- 第 1 部分:有 14 个逻辑推理 MCQ,必须在 14 分钟内解决。该部分很简单,包括基于数字、方向、日历、血缘关系、方向、时钟等的问题。
- 第 2 部分:有 16 个定量能力 MCQ(基于数学),必须在 16 分钟内解决。这部分很简单,包括基于单利和复利、投资、损益、概率、排列、混合和数字系统的数学问题。
- 第 3 部分:有 25 道技术能力问题需要在 25 分钟内解决。问题来自所有技术主题,包括操作系统、DBMS、数据结构、时间复杂度、基于 C/ Java输出。
- 第 4 部分:这部分必须在 60 分钟内完成,由 2 个编码问题组成。这些问题很容易中等。一个问题基于树,另一个问题基于数组中的简单滑动窗口技术。
提示:尝试正确解决最大 MCQ 和至少 1 个编码问题。
第一轮结束后,包括我在内的90名学生入围了下一轮面试。
第二轮(技术面试):这一轮是技术面试。有2个面试官。面试官让我简单介绍一下自己。我从介绍我简历上的大部分内容开始我的介绍。然后她问了我以下问题:
- 什么是数据结构,用例子对它们进行分类。
- 什么是数组?什么是链表?区分他们两者。
- SQL 是用来做什么的?什么是 MongoDB?你如何在 Mongo 中检索数据?
- MongoDB 是否比 SQL 更好,如果是,那为什么?如果没有,那为什么?
- HTTP 和 HTTPS 有什么区别?
- 编写 SQL 查询查找数据库中第二高的薪水
- 编写 SQL 查询以列出数据库中的前 10 条记录。
- 你在 JavaScript 中使用过哪些框架?
- 如何进行 API 调用? API调用中使用了哪些方法?
- 获取和 POST 有什么区别? PUT 和 POST 有什么区别?
- 什么是异常处理?
提示:- 对你的简历要彻底。
这一轮结束后,包括我在内的33名学生入围了下一轮HR轮。
第三轮(HR轮):这一轮,面试官问了我一些常见的HR问题
- 告诉我一些你的事吧。
- 为什么要加入花旗银行?
- 是什么促使您进入这个软件行业?当您加入任何一家公司时,您会期待什么?
- 如果你收到另一家公司给你更高薪水的offer,你会离开花旗银行吗?
- 在银行工作时,您必须牢记哪些道德和价值观?
- 您有任何位置偏好吗?
提示:在你的回答中要圆滑,并试图让他们觉得你真的想加入他们的公司。
最终,公司从校园中挑选了25名学生。但是,因为最后一轮,我没能进入决赛名单。