德意志银行面试经历 |第 3 组(软件开发人员校内)
最近上周,德意志银行访问了我们的校园,在浦那技术中心招聘软件开发人员。
全部由三轮组成
1) HackerRank 在线考试,包含 10 道 MCQ,主题包括操作系统、DBMS、网络、数据结构和算法以及
两个代码。
2) 技术面试
3) 技术面试
4) 人力资源
第一回合
MCQ 没有负面影响,所以最好参加所有活动。问题很容易调节,就像 GeeksforGeeks 上提供的 MCQ 一样。
有两个简单到中等的代码:
1) https://www.geeksforgeeks.org/longest-palindrome-substring-set-1/
https://www.geeksforgeeks.org/longest-palindromic-substring-set-2/
2) 这是一个简单的函数式编程代码,用于搜索向量或数组。
大约 30 名学生被选中参加在线轮次第二天的第二轮比赛。这一天从与代表的入职前谈话开始,详细介绍了银行、技术中心、技术和所需技能。最好参加实习前的谈话。
第二轮
这是一次技术面试。由于小组成员人数众多,同时进行了 7-8 次采访。这些问题主要针对核心计算机科学科目,如操作系统、数据结构和算法、DBMS 和一些行为问题。
https://www.geeksforgeeks.org/reverse-a-linked-list/
https://www.geeksforgeeks.org/detect-loop-in-a-linked-list/
https://www.geeksforgeeks.org/merge-two-sorted-linked-lists/https://www.geeksforgeeks.org/delete-alternate-nodes-of-a-linked-list/
https://www.geeksforgeeks.org/detect-and-remove-loop-in-a-linked-list/
https://www.geeksforgeeks.org/linked-list-set-3-deleting-node/
https://www.geeksforgeeks.org/implement-stack-using-queue/
https://www.geeksforgeeks.org/design-a-stack-with-find-middle-operation/
https://www.geeksforgeeks.org/lru-cache-implementation/
平衡树、AVL 树删除插入和其他基于树的问题。
OS 和 DBMS 是基本问题。他们对简历上有很好项目的候选人更感兴趣。所以最好准备一份好的简历。
午餐后的第三轮选拔了大约 10 名学生。
第三轮
这也是一个技术回合。有关于Java、OOP 和基本 CS 主题的问题以及对项目的彻底讨论。最好有一个关于Java的项目,或者最好与大数据和数据挖掘相关。
大约 5 名学生在 30 分钟的结果后被选中参加最后一轮。
第四轮(人力资源轮)
人力资源问题 - 为什么选择 DB?为什么选择 CS?为什么是工程?位置有问题吗?手头有报价吗?为什么不上高等教育?我们为什么应该录用你?优势和劣势?等等
也为这一轮做好准备。
最终,我们校园的 4 名学生被录用。