德意志银行面试经历 |设置 6(校内)
德意志银行参观了校园,编码回合包括 10 个基于排序和数据结构的 MCQ。
2个编码问题:
1.给定字符串,给定左右整数。 Left 表示要向左旋转的字符数,right 表示要向右旋转的字符数。找到结果字符串。
解决方案:O(1) 可能。取左右之差。提取子字符串,并相应地连接它们。
2.查询问题。重复更新数组。
解决方案:延迟传播。
第1轮:
这是技术和人力资源回合。小组中的 2 人。提出的一些问题是:
- 说说你自己。无论你说什么,他都会不断地询问你,并不断记下你的答案。
- 为什么选择德意志银行?
- 金钱吸引你吗?你曾经做过交易吗?
- 你的爱好是什么?
- 假设,你在一个 4 人的团队中。其中 2 人有解决方案 A,你和第四个人有解决方案 B。解决方案 B 对未来更加稳健。但是拥有解决方案 A 的人的位置比你高。你将如何说服他们?
- 你参加过任何在线编码比赛吗?你的军衔是多少?
- 鸡蛋掉落拼图(x 鸡蛋和 k 层)。
- 数组由 0 和 1 组成,高效排序。
- 关于继承、多态、基类、派生类的问题。
- 你想问任何问题吗?
第 2 轮:
这是大约1小时30分钟的采访。小组中有 2 人。他们不断地问问题。
- 解释你的实习项目。因为,我有一个关于 DBMS 的项目,他问了很多关于 DBMS 的问题。
- 为 3-4 个问题编写 SQL。
- WHERE 和 HAVING 之间的区别?我们在哪里使用它们?
- 解释数组和链表中的插入和删除。
- 树和图的五个区别。
- 解释 Bellman Ford 算法以及这与 Dijkstra 有何不同?
- 旅行推销员问题,如果他不需要回家怎么办?
- 您认为哪种排序算法最好,合并排序还是快速排序?
- 解释堆排序。
- 解释内存管理。
- 解释互斥量和信号量。
- 你想问任何问题吗?
第三轮:
这是一轮人力资源。 4 人在小组中。
- 你今天过得怎么样?
- 到目前为止,您接受了多少次采访?
- 还剩多少?
- 准确地用 3 行描述你自己。
- 你会在亚马逊和德意志银行之间选择什么?
- 你想出国吗?
- 您更喜欢班加罗尔还是浦那?
- 作为队友还是作为团队的领导者,你更喜欢什么?
- 你有什么要问的吗?
感谢 GeeksForGeeks 帮助一名电气学生破解 CS 面试。 🙂