📌  相关文章
📜  Citicorp 技术分析师面试经验 |校园 2021

📅  最后修改于: 2022-05-13 01:58:27.847000             🧑  作者: Mango

Citicorp 技术分析师面试经验 |校园 2021

花旗银行于 2021 年 9 月访问了我们的校园,以全职招聘技术分析师的角色。他们允许来自所有分支机构的学生在所有学期中获得 6 分或以上的 CGPA,并且没有积极的背部参加在线考试。

该过程有3轮: 在线测试,技术面试,HR面试。

第一轮:在线测试

测试在 AMCAT 平台上进行。这是一个两小时的测试,有 4 个部分,每个部分都有自己的时间限制。您不能跳过一个问题并将答案更改为先前标记的问题。没有负面标记。它有 4 个部分:

  • 定量能力(14 题)
  • 逻辑推理(12 题)
  • 技术 MCQ(25 个问题)
  • 编码部分(2部分)

开始的两个部分有基本问题。对于 Aptitude,我会推荐 Indiabix 和 Arun Sharma。技术 MCQ 包括来自 OOP 概念、排序算法的稳定性和时间复杂度的问题,预测输出问题、指针、数据结构的基础知识(特别是数组、堆栈、队列、链表、树)。 在这两个编码问题中,第一个是数组的 GCD,第二个是特殊函数获取排序顺序列表所需的最大调用次数。

笔记:

  1. Aptitude 在下一轮的排位赛中占有更大的比重。因此,即使你连一个编码问题都无法解决,也要尽你所能。
  2. 尝试至少完全解决一个编码问题,因为它会让你比其他候选人更有优势。
  3. 了解基础知识,最好的方法是参考 GFG 文章。

大约 50 名候选人从 B.Tech 入围钦奈分公司。

第二轮:技术面试

在线测试结束后,在 Zoom 上进行了技术面试。有两名小组成员提出了技术和人力资源问题。他们让我自我介绍,并问了一些关于我在简历中提到的技能和课程的问题。

问题如下:

  1. 你知道哪些编程语言?
  2. 告诉我你的项目。
  3. 什么是函数?
  4. C 与 C++
  5. 什么是类和对象?
  6. 什么是继承?
  7. 什么是函数重载?
  8. 构造函数、析构函数的作用是什么?
  9. 什么是数据结构?
  10. 什么是数组?
  11. 什么是 SQL?
  12. 什么是子查询?
  13. 什么是主键?
  14. 什么是外键?

第三轮:人力资源轮

  1. 为什么软件在冶金?
  2. 你为什么想加入花旗?
  3. 如果你从另一家跨国公司那里得到更好的报价,你会离开花旗吗?
  4. 你会如何向你的祖母解释你是一名软件工程师?

在面试之前,我学习了 OOP、数据结构的所有基础知识,并专注于搜索、排序算法的工作。在 SQL 中,我修改了各种 SQL 命令和 Joins 的函数。技术面试持续了大约 20 分钟。我能够自信地回答几乎所有问题。

笔记:

  1. 完成你的简历。无论您在简历中提到什么,您都必须对此有 100% 的信心。例如,如果您提到 SQL,您可以期待有关 SQL 的各种问题。
  2. 保持冷静并自信地回答问题。
  3. 如果您遇到任何问题,请花一些时间,在说任何话之前先给出答案。

第三轮:人力资源面试

约 19 名学生有资格参加 HR 面试。小组成员问了我一些基本的人力资源问题。

问题如下:

  1. 说说你自己。
  2. 你的短期目标和长期目标是什么?
  3. 你为什么想加入花旗?
  4. 告诉我一些关于花旗的事情?
  5. 告诉我一些关于你的项目的事情。你最自豪的项目是哪个?

在面试之前了解组织及其运营始终是一个好习惯。采访持续了大约10分钟。

判决:选定

尖端:

  1. 做一些与 Web Dev 相关的项目,机器学习真的很有帮助。此外,您应该能够解释它们。
  2. 掌握 OOP、DSA 的基础知识。
  3. 在整个过程中保持冷静和自信。
  4. 一块石头被锤子的最后一击打碎,并不意味着第一击是没有用的。成功是持续不断的努力的结果。