📌  相关文章
📜  德意志银行 FTE 面试经验 |校园 2020

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

德意志银行 FTE 面试经验 |校园 2020

德意志银行于2020年9月上旬来我院招聘FTE,共5轮。第一轮是在线编码,选择的平台是 HackerEarth。第二轮和第三轮是技术性的。第四轮是职业健身轮,第五轮是HR轮。

第 1 轮:提出了三个编码问题。他们的难度分为简单、中等和困难。

  1. 有限或无限,一个非常简单的数学问题。
  2. 避免陷阱,这是一个结合数论的DP问题。这是中等水平。
  3. 我不记得问题的名称,但它是这样的,给定一个整数数组,您可以对数组中的元素执行任意数量的替换操作,例如假设有两个元素ab 。仅当2×a>=b时,您才可以将 a + b 替换为 a ,并且仅当2×b>= a 时,您可以类似地替换 b 为 a+b 。找到最终元素可以位于的最大位置数。我使用优先级队列解决了这个问题。

那些能够解决2.5个或更多问题的人被选中进入下一轮。

第2轮技术轮:这一轮持续了大约45分钟。提出的问题如下,

  1. 给定一个数组和一个助手,数组使用比较器函数对数组进行排序。例子是

    helper[]={2,3,1,5,4}
    input[]={"site","is","This","geeksforgeeks","called"}
    output should be sorted according to priority in helper array
    output[]={"This "site" "is" "called" "geeksforgeeks"}
    

    就这个问题进行了更多的讨论。我们尝试将其推广到多个输入数组。

  2. 给定一个数组,找到最频繁的元素。我使用 C++ 中的地图轻松解决了它。

  3. 对我的项目和项目中使用的技术进行了一些讨论。

通过与面试官共享屏幕来检查上述代码。在编写代码时尝试解释代码。

第三轮技术轮:这一轮也持续了大约45分钟。这一轮完全基于数据结构和算法。我收到了两个编码问题。

  1. 通过节点求和(递归和迭代)合并两个二叉树。请确保您展示了一个工作代码,而不仅仅是编写函数。我被要求创建树,在合并之前打印两棵树的预购,并在合并后打印预购。
  2. 根据另一个数组定义的顺序对数组进行排序。面试官提供了一些测试用例。这个问题是在不同的场景下被操纵和提出的。

我能够轻松解决这两个问题。

第4轮专业健身轮:这一轮持续了大约30分钟。这一轮,面试官的主要目的是了解应聘者是否有资格进入公司,能否在公司调整自己。提出的问题如下,

  • 简历中的问题被问到了。
  • 详细讨论了该项目,例如如何提高查询速度,可以添加哪些其他功能等。
  • 有人问我实习的问题,比如我们的项目是什么,我在项目中的角色是什么。我们能否在截止日期前完成项目?

第5轮HR轮:这一轮只持续了大约15分钟。本轮提问如下,

  • 您是否有任何身份证明,例如选民身份证、泛卡或护照?
  • 您的家庭成员是否从事政府工作?
  • 你面试了多少次,你是怎么找到其他面试官的?你知道你遇到的每个面试官的名字吗?
  • 为什么要加入德意志银行,为什么不加入其他银行?

判决:选定

小贴士:每次面试后,面试官都会问你有没有什么问题要问他们,尤其是在专业健身轮人力资源轮。事先准备好一些问题,它确实有很好的影响,它也检查你的沟通技巧。祝你好运。