德意志银行面试经历 |研究生分析师(校园 FTE 2020 年 8 月)
背景
- Btech Electronics and Telecommunication 来自著名的国家级学院
- CGPA 8
第 1 轮(在线编码轮) - 90 分钟
这是在 HackerEarth 上进行的。有 3 个编码问题。题目为中等难度,分为50、20、50分。本轮有24名学生入围。
第 2 轮(技术面试第 1 轮)– 45 分钟
- 最喜欢的编程语言(对我来说是 C++)
- 什么是封装和抽象
- 如何在 C++ 中实现封装和抽象
- 编译时和运行时多态性之间的区别
- 什么是虚方法
- 最喜欢的数据结构
- 从给定字符串中查找所有回文子字符串
- 找出你的算法的时间复杂度,边界条件,改进它
- 在记事本上编码并共享屏幕
- 给定两棵二叉树,判断一棵树是否是另一棵树的子树
- 找出你的算法的时间复杂度,边界条件,改进它
- 在图上解释 DFS 以及时间复杂度
- 最喜欢的排序算法
- 快速排序的时间复杂度(也解释了算法 C++ 库中 std::sort() 的实现)
- 什么是动态规划
- 你如何确定一个问题是否可以使用动态规划来完成
- 多道程序、多任务、多线程和多处理之间的区别(我承认我没有学过操作系统概念,所以没有后续问题)
- 输入 URL 和接收网页之间的步骤(我详细介绍了我在上一个问题中的损失)
- 静态IP地址和动态IP地址的区别
- 什么是插座
- 什么是 SSH
- 什么是 Wireshark [基于简历]
- 解释你的项目“迷宫赛跑者”[基于简历]
- 解释 Dijkstra 算法如何处理时间复杂度 [基于简历]
- 你有电子背景,那你为什么要申请软件简介
- 未来 3 年你认为自己在哪里
- 当你不知道答案时,我建议不要浪费时间。这将使面试官有时间提出更多问题并衡量您的优势。本轮16名学生入围
第 3 轮(技术面试第 2 轮)– 45 分钟
- 自我介绍
- 谈谈我的工作经历
- 基于场景的问题
- 查找给定数组中出现次数最多的 k 个数字
- 降低上述算法的时间复杂度
- 给定一个非空整数数组,每个元素都出现两次,除了一个。找到那个单一的元素。
- 一个后续问题,给定一个数字数组,其中恰好两个元素只出现一次,而所有其他元素恰好出现两次。找出只出现一次的两个元素。
- 描述您在竞争性编码方面的经历
- 描述你最喜欢的项目
- 从你的项目中提到一个你认为将来会帮助你的关键点
- 面试官的任何问题
这次采访是我最好的。我们在整个过程中进行了非常有趣的讨论,最后我知道我们可以在 DB 获得免费午餐😉 13 名学生在这一轮后入围
第 4 轮(专业健身轮)– 30 分钟
- 自我介绍
- 关于爱好的讨论(他一直问我的爱好,直到我提到其中的 4 个,他们关注你的个性和你的技术技能)
- 你读的最后一部小说,你喜欢它的哪一点
- 你喜欢玩的最喜欢的运动
- 你对运动中的作弊有什么反应
- 你的未来学习计划
- 基于场景的问题
- 你有电子背景,那你为什么要申请软件简介
- 浅谈当前电子行业及我对它们的看法
- 面试官的任何问题
11名学生在本轮比赛后入围。
第 5 轮(HR)– 20 分钟
- 2017年的你和2020年的你的区别
- 新技术让你兴奋的是什么
- 你的朋友圈是一小群志同道合的朋友,还是一大群意见不一的人
- 你有印度护照吗
- 您有家庭成员在德意志银行工作吗
- 您的任何家庭成员是否是政府官员
- 面试官的任何问题
这一轮没有人被淘汰。
从第2轮到第5轮的整个过程通过Skype通话在一天内完成。共有 11 名学生被选为德意志银行的全职职位,年薪 19,63,360 印度卢比