Deutsche Bank Interview Experience for Internship (On-Campus)

Deutsche Bank visited our campus for full time as well as for internship in the end of July (28th and 29th).

Total Rounds:

  1. Coding Round.
  2. Technical Interview.
  3. Pro-Fit Round.
  4. HR.

Coding Round (90 min): HackerEarth Platform. 10 MCQs and 2 Coding Questions.

  1. MCQs were based on Graph data structure, Algorithms, OS, DBMS.
  2. The first question was a variation of the minimum cost required to reach the end of array (out of array not on the last element) as there was rule that we can go i+2 or i-1 something like that.
  3. The Second question was based on Modular Exponentiation (Power in Modular Arithmetic) as all test cases were out of range of long int in CPP so we have to compute it to modulo 10^9 + 7.

 Out of 200 students, 29 students qualified for the interview which was scheduled the next day.

Technical Interview (1 hr): Due to pandemic all the interviews were virtual and conducted on S. It all started with introductory question as Tell me about yourself. He asked me, my favourite subject which is ds-algo, then he asked the above questions and asked to write code on my editor (As I have to share my screen).



  1. Quick Sort.
  2. Nth node from the end of Linked List. ( Both singly and doubly LL)
  3. Reverse Linked List.
  4. Searching in BST
  5. Find triplets with a given sum in an array.
  6. Add 1 to a string.

I had to write a pseudo code for all considering all the edge cases. After that, he asked some basic questions on projects.

Out of 29, 17 students qualified for the next round.

Pro-Fit Round (30 min): It’s basically a Profession Fitness round where they want to see our behaviour, our thinking process, how professionally good you are, can you do teamwork in different scenarios.

 Mostly Project-based.

 Quick go through my resume and asked me about projects that I have done. 

  1. What is Git and GitHub?.
  2. Various Git commands and their differences. What is the master branch?
  3. She gave me a situation where one of the team members not doing any work and you are facing so much load how could you handle this situation?.
  4. Why JavaScript on the backend, why not Django as Python is the most demanding language? (She impressed with my answer) .
  5. How Redux is useful in state management, Redux tree, React Hooks, React router. (As I have mentioned projects which use Reactjs)
  6. Do you know any Databases? Explain MERN stack why it is popular? (Project Based).

She told me do you have any questions? I asked 1 question regarding the Deutsche Bank logo. The interviewer was quite supportive she even gave me some extra knowledge based on what I have answered. 

Out 17, 11 got shortlisted.

HR Round (20 -25 min):



  1. Started with the introduction and again quickly go through the resume.
  2. Why Deutsche Bank?
  3. Did you do any projects in the group?
  4. Native place, Do you have a passport ? , Is there any member of your family who has government job?.
  5. Project-based questions.
  6. How I tackle any kind of problem ( Not only coding but some real-life problems ).
  7. Lastly, He asked me to do I have any questions?

Out of 11, 8 were selected for a summer internship and I am happy to share that I was one of them. 

Just be confident about yourself. 

   

       


Write your Interview Experience or mail it to contribute@geeksforgeeks.org

My Personal Notes arrow_drop_up

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.