德意志银行实习面试经验(校内)
德意志银行于2021年8月在我校举办了分析师实习生(2个月)的校园招聘活动。资格标准:CPI>=7.0, 10th >= 70%, 12th >= 70%
总共进行了 3 次在线回合:
- 在线编码测试。
- 技术回合。
- 技术回合
第一轮:在线编码测试
时间:120分钟
总共有 12 个问题。
- 1-10 是基于 DSA、 Java、SQL 和 C++ 的 MCQ。
- 给定长度为 N 的两个数组 A 和 F,Ai 表示第 i 根棍子的长度,Fi 表示存在的第 i 根棍子的数量。每根棍子都可以用作长度或宽度,但只能使用一次。使用这些棒构造矩形并找到所有矩形周长的最大总和(中等贪婪,数学)
- 给定一个数字和一个数字数组。从最接近给定数字的数组中找出两个数字的差。 (中等排序,两个指针)
7名学生被选中进入下一轮
第二轮:技术轮
时间:60分钟
本轮在 Skype 上进行,面试官性格友好,从介绍开始
- 说说你自己
- 什么是竞争性编程?
- 打印星形图案
- 按降序对数组进行排序
- 排序算法
- SQL 和 MongoDB 的区别
- 什么是主键和超级键?
- 什么是类和对象?
- 多态性及其类型
- 继承和虚函数
- 死锁、必要条件以及如何防止死锁
- 虚拟内存
- 挂钩、分割
- 项目讨论
- 你有什么想问的吗?
4名学生被选中进入下一轮,最终,其中3名被选中
尖端:
- 沟通技巧和良好的关系型数据库管理系统、操作系统和 OOP 知识将是有益的
- DSA 在技术轮次中的权重较小