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

📅  最后修改于: 2021-11-16 14:40:33             🧑  作者: Mango

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

总回合数:

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

编码回合(90 分钟): HackerEarth 平台。 10 个 MCQ 和 2 个编码问题。

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

在 200 名学生中,有 29 名学生有资格参加第二天安排的面试。

技术面试(1 小时):由于大流行,所有面试都是在 S 上进行的虚拟面试。这一切都是从介绍性问题开始的,如“请介绍一下你自己”。他问我,我最喜欢的主题是 ds-algo,然后他问了上述问题,并要求在我的编辑器上编写代码(因为我必须共享我的屏幕)。

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

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

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

Pro-Fit 回合(30 分钟):这基本上是一个专业健身回合,他们希望看到我们的行为、我们的思维过程、您的专业水平、您能否在不同场景下进行团队合作。

主要基于项目。

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

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

她告诉我你有什么问题吗?我问了 1 个关于德意志银行标志的问题。面试官非常支持她甚至根据我的回答给了我一些额外的知识。

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

人力资源回合(20 -25 分钟):

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

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

只要对自己有信心。