Deutsche Bank FTE Interview Experience for Graduate analyst 2020

Online Round: This round consists of 3 coding question time duration for this round was 90min.

Round 1:

  1. What is your aspiration  
  2. Ask to explain my project and some cross-questions on this.
  3. Inheritance with real-life example.
  4. Palindrome pair in an array of words (or strings).
  5. How an object is defined in c++ and what happens if we create an object with new and without new?
  6. Explain divide and conquer, merge sort and quick sort algorithm
  7. Encapsulation with a real-life example  
  8. Explain Friend Function and example  
  9. The vptr and vtable in C++
  10. Difference between function overloading and operator overloading?

12 out of 20 selected for the next round.

Round 2: 

  1. Tell me about yourself
  2. Explain Dijkstra’s shortest path algorithm,
  3. Ask about cloud Technology  – I said I have no idea about this,
  4. Ask about my projects and ask to open the code and share screen and explain line by line,
  5. The linear and non-linear data structure.
  6. Ask to write two code of singly linked list.
  7. Ask to write the code of any sorting algorithm using java.
  8. Ask about why multiple inheritance java won’t provide.  
  9. Some basic Linux commands  
  10. Explain Normalization and indexing in DBMS
  11. Give two queries and ask to write on notepad (related to joins)
  12. Ask about my backend work

9 out of 12 selected  

Round 3:  

  1. Tell me about yourself.
  2. Ask about my project.
  3. Ask about my achievements.
  4. Give me some situation and ask how you deal with this situation.
  5. Ask about my future plan.

8 out of 9 selected  

Round 4:

  1. Tell me about yourself which is not mention in your resume.
  2. Ask about my life.
  3. Why the banking sector.
  4. Ask about dreams.
  5. Ask about business knowledge.

6 out of 8 selected (:

Write your Interview Experience or mail it to

My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to 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.

Article Tags :


Please write to us at to report any issue with the above content.