VOOZH about

URL: https://www.geeksforgeeks.org/interview-experiences/deutsche-bank-interview-experience-for-summer-tdi-intern-2025/

⇱ Deutsche Bank Interview Experience for Summer TDI Intern 2025 - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Deutsche Bank Interview Experience for Summer TDI Intern 2025

Last Updated : 6 Aug, 2024

My Experience of Round 1 - Technical Interview at Deutsche Bank

Deutsche Bank is rapidly growing in the Technology, Development, and Innovation (TDI) sector, positioning itself as a prominent FinTech company. Here’s a detailed account of my experience during the first round of the technical interview.

This experience not only tested my technical skills but also highlighted the importance of thoroughly knowing my resume and being prepared to discuss and demonstrate my knowledge in a clear and concise manner.

Duration: Approximately 1 Hour

A. Coding Task: We were required to write actual code on a sheet of paper, not just pseudocode or algorithms.

B. Interview Questions: The questions were primarily based on my introduction and the content of my resume. Please note that they did not expect any prior knowledge of banking or finance.

Interview Questions Breakdown:

  1. Introduce Yourself
  2. Coding Question 1: Implement a sorting method of your choice.
  3. Discussion: Which is the best sorting method?
  4. Comparison: Difference between Merge Sort and Quick Sort.
  5. SQL Query: Write a query to display the element with the highest ID from a sorted (in ascending order) database.
  6. SQL Query: Write a query to display the element with the highest ID from an unsorted database.
  7. Conceptual Question: Explain the difference between DBMS and RDBMS.
  8. Real-Life Examples: Provide real-life examples of a LinkedList and a Stack.
  9. Coding Question 2: Write code to insert elements (stored in an array) into a Binary Search Tree (BST).
  10. Time Complexity: Discuss the time complexity of both pieces of code written.
  11. Project Discussion: Provide detailed explanations about the projects listed on your resume.
  12. Framework Knowledge: Explain more about the JSP framework mentioned in your resume.
  13. OOP Concepts: Explain method overriding and overloading.
  14. Access Specifiers: List and explain different access specifiers.
  15. Constructors: Explain what a constructor is and how it works during inheritance.
  16. Questions for the Interviewer: Tip: Always ask at least one question to show your interest and engagement.

Follow-Up Rounds:

After the technical interview, there were two more rounds: the ProFit (Professional Fitness) round and the final HR round.

I was selected, and I will be posting details for the next round soon.

Comment