📜  德意志银行实习面试经历(校内)

📅  最后修改于: 2021-11-17 07:24:28             🧑  作者: Mango

德意志银行于 7 月底(28 日和 29 日)全职访问了我们的校园并进行了实习。

总回合数:

  1. 编码回合。
  2. 技术面试。
  3. Pro-Fit 回合。
  4. 人力资源部。

编码回合(90 分钟)

黑客地球平台。 10 个 MCQ 和 2 个编码问题。

多选题基于图数据结构、算法、操作系统、数据库管理系统。

  1. 第一个问题是到达数组末尾所需的最小成本的变化(数组外而不是最后一个元素),因为有规则我们可以去 i+2 或 i-1 类似的东西。
  2. 第二个问题基于模幂(模算术中的幂),因为所有测试用例都超出了 CPP 中 long long int 的范围,因此我们必须将其计算为模 10^9 + 7。

在 200 名学生中,有 29 名学生符合安排在第二天的面试。

技术面试(1小时)

由于大流行,所有采访都是虚拟的,并在 SKYPE 上进行。

这一切都始于介绍性问题,如告诉我关于你自己。他问我,我最喜欢的主题是 ds-algo,然后他问了上面的问题,并要求在我的编辑器上编写代码(因为我必须共享我的屏幕)。

  1. 快速排序。
  2. 链表末尾的第 N 个节点。 (单双LL)
  3. 反向链表。
  4. 在 BST 中搜索
  5. 在数组中查找具有给定总和的三元组。
  6. 将 1 添加到字符串。
  7. 数组中第 K 个最小元素。

考虑到所有边缘情况,我不得不为所有人编写伪代码。之后他问了一些关于项目的基本问题。

在 29 名学生中,有 17 名学生有资格参加下一轮比赛。

Pro-Fit 回合(30 分钟)

这基本上是一个职业健身回合,他们想看看我们的行为,我们的思维过程,你的专业水平,你能在不同的场景下进行团队合作。

主要是基于项目的 .

快速浏览我的简历,问我做过的项目。

  1. 什么是 Git 和 GitHub?
  2. 各种 Git 命令及其区别。什么是主分支?
  3. 她给了我一个情况,其中一名团队成员没有做任何工作,而您面临着如此多的负担,您如何处理这种情况?。
  4. 为什么 JavaScript 在后端,为什么 Django 因为Python是最苛刻的语言? (她对我的回答印象深刻)。
  5. Redux 如何在状态管理、Redux 树、React Hooks、React router 中发挥作用。 (正如我提到的使用 Reactjs 的项目)
  6. 你知道任何数据库吗?解释 MERN 堆栈为什么受欢迎? (基于项目)。
  7. 2年后你在哪里? 5年后你在哪里看到自己? .
  8. 她问我你有什么问题吗?我问了 1 个关于德意志银行标志的问题。

面试官非常支持,她甚至根据我的回答给了我一些额外的知识。

在第 17 名中,有 11 名入围。

人力资源(20 -25 分钟)

从介绍开始,然后快速浏览简历。

  1. 为什么是德意志银行?
  2. 你在组里做过什么项目吗?
  3. 故乡,你有护照吗? ,有没有在你的家庭任何成员谁拥有政府的工作?
  4. 基于项目的问题。
  5. 我如何解决任何类型的问题(不仅是编码,还有一些现实生活中的问题)。
  6. 最后,他问我有什么问题吗?

在 11 人中,有 8 人被选为暑期实习,我很高兴与大家分享我是其中之一。

只要对自己有信心。