德意志银行 FTE 面试经验 |校园 2020(虚拟)
标准:
- CGPA:- 7+
- 允许的分支机构:- CSE、IT、ECE、MCA
第一轮(在线编码轮90分钟):德意志银行于2020年9月访问我校,第一轮在HackerEarth平台进行。有 3 个编码问题。这些问题属于中等难度,分数分为 20(DP)、50(图表)、50(数学)。
问题 1:(20 分):给定一个数组,求跳出数组的最小代价。您可以向前跳转 2 个索引或向后跳转 1 个索引,从索引 i 跳转的成本是 a[i]
- 这个问题几乎每次在德意志银行的测试中都会被问到
- 通过构建图并使用 Dijkstra 算法解决。
- 也可以用DP解决。
问题 2:(50 分):给定 N,找出乘积大于或等于 N 且总和最小的两个数。
- 通过制作 2 个方程来解决基本数学问题。
- xy= N 和 x+y= S
- 那么 dS/dx= 0
问题 3:(50 分):这是一个 DFS 问题,其中边代表时间,我们必须找到访问所有顶点所花费的总最小时间,但是给出了一个可以访问顶点的序列。
- 通过定义比较器然后对边缘进行排序来解决。
22名学生入围面试。
第 2 轮(技术面试 45 分钟):
- 自我介绍并要求我也这样做。
- 什么是数据结构和用途?
- DP与分而治之有何不同。
- OOPS、封装、多态概念。
- 他问了很多关于Java概念的问题,因为我的项目是在Java中的,比如套接字编程、多线程。
- 询问Java消息服务(在项目中使用)。
- 给了一个数列,并要求找旁边的没有。在系列中并要求对其进行编码。
- 正如我在感兴趣的领域写的谜题问我一个谜题- https://www.geeksforgeeks.org/puzzle-29-car-wheel-puzzle/
- 查找最小值。在一个值大于数组大小的数组中。 & 代码
- 讨论实习项目。
- 你有任何问题吗?提出问题,每轮至少准备 1 个问题。我询问了德意志银行使用的 SDLC。
16人被选入下一轮。
第三轮(技术面试 45min-1hr):
- 介绍
- 对实习生项目以及简历中提到的“所有”其他项目的详细讨论。
- 询问我有关异常处理和类型(选中和未选中)以及如何处理并转移给调用者的信息。请我举个例子。
- OOPS,概念详细讨论与代码示例。
- 被问及微服务架构(在简历中提到)。
- 什么是超类,一个类可以同时是超类和子类。
- 什么是栈、队列、数组、现实世界的例子呢?
- C中的动态内存分配。
- Java中是否有指针,C中的引用和指针之间的区别?
- 给了我 2-3 个Java代码并询问它的输出,或者这里发生了什么 - 一个是实例递归 - https://stackoverflow.com/questions/27296123/java-class-instance-recursive-calling
- 其他是代码的输出 - https://stackoverflow.com/questions/1700081/why-is-128-128-false-but-127-127-is-true-when-comparing-integer-wrappers-in -ja
- 反转链表的代码。
- 你有任何问题吗?我询问了他们在 PPT 中描述的德意志银行的层次结构,在 PPT 中注意并尝试记下未来轮次的问题。
12人被选入下一轮。
第 4 轮(专业健身轮 20-30 分钟):
- 是专业的健身,或者是公司高级管理人员进行的一轮管理。
- 他自我介绍并要求我也这样做。
- 被问及之前的采访。
- 再次详细讨论我在实习期间从事的技术堆栈。
- 他甚至询问了我的实习项目要解决的现实挑战是什么。
- 为什么是金融业?
- 未来的计划
- 你有任何问题吗?
- 我问了他3个问题。在这一轮中提问非常重要,因为他们希望它像讨论一样。
第 5 轮(HR 10-15 分钟):
- 介绍。
- 问了我的家庭背景。
- 被问及之前的采访,谁接受了他们。
- 当我在一家基于产品的公司实习时,他问哪个是更好的金融或基于产品的行业。为什么要进入金融领域?
- 问我在德意志银行有没有家人。
- 您在德意志银行有护照/家庭成员吗?
- 你有任何问题吗?
- 我问了德意志银行符号的含义,因为它不是很容易解释,HR告诉我这是一个好问题。
最后,9名学生被选为全职角色。通过 Skype 业务应用程序在一天内完成了第 2-5 轮的整个过程。
我的建议是通过 GFG 上提供的面试经验,因为提出的问题非常相似。对你的答案充满信心。在每一轮中至少问一个问题,它会产生积极的影响。并正确地制作简历,您必须了解您提到的所有内容。他们会正确地浏览你的简历并提出相关问题,甚至是关于爱好和兴趣领域的问题。
祝您的展示位置好运!