Skip to content

Deutsche Bank Interview Experiences

How Deutsche Bank fresher interviews usually run, campus and off-campus. Patterns shift by year and role, so treat this as a prep map, not a script.

Deutsche Bank placement process includes: 1. Online Assessment (90 minutes) - Coding questions and mathematical aptitude, 2. Technical Interview Round 1 (45 minutes) - Data structures and algorithms, 3. Technical Interview Round 2 (45 minutes) - System design and detailed technical discussion, 4. Managerial Round (45 minutes) - Behavioral and technical discussion, 5. HR Interview (30 minutes) - General discussion and role expectations. Total duration: 3-4 weeks from application to offer.

Eligibility (from student reports): 7.0+ CGPA in 10th, 12th, and graduation.

Fresher package ballpark (from student reports): Analyst: ₹12-15 LPA. Confirm on your offer letter.

Round Duration What they test
Online Assessment 90-120 min Aptitude + coding / technical MCQs
Technical Round 1 45-60 min DSA, OOPs, SQL, Java/C++
Technical Round 2 45-60 min Projects + domain / puzzles (varies)
HR 20-30 min Motivation, location, background verification

Experience 1: Graduate Analyst, on-campus (August 2023)

Section titled “Experience 1: Graduate Analyst, on-campus (August 2023)”

Source: GeeksforGeeks write-up - five rounds run across 13-17 August

Online assessment (90 min, HackerEarth)

  • Three coding problems: validating an IP address, a greedy “collect the coins” problem, and finding the largest divisor meeting a given criterion.

Technical round 1 (45-50 min)

  • Project architecture and implementation details, at length.
  • Git fundamentals; linked-list operations; OOP principles; SQL vs NoSQL.
  • Real-world use cases for BST, stack and linked list, not just definitions.

Technical round 2 (65-70 min)

  • Git command workflows, SQL vs MongoDB performance, designing a schema.
  • DSA: find duplicate elements; implement a stack.
  • Two puzzles: a money-denominations problem and the classic bridge-crossing puzzle.

Pro-fitness round (50 min)

  • Portfolio projects, full-stack experience, how you would handle website scalability, teamwork and technical decision-making.

HR (15-20 min)

  • Situational: a critical bug close to a deadline. Why Deutsche Bank. Personal background.

Result: Selected
What helped: knowing the implementation of each data structure rather than just its API, and having projects hosted publicly on GitHub.

Experience 2: Graduate Analyst, on-campus (2023)

Section titled “Experience 2: Graduate Analyst, on-campus (2023)”

Source: GeeksforGeeks write-up - 44 cleared the online round at that college, 18 were finally selected

What differed

  • All interview rounds ran the same day, back to back. The write-up’s main practical advice is about sustaining energy across them.
  • Technical 1: OOP, SQL queries on employee and salary data, C vs C++ vs Java, plus logic puzzles (cake cutting, water buckets).
  • Technical 2: project discussion, asynchronous JavaScript, SQL vs MongoDB, database indexing, constructing a BST, networking and routing protocols, another puzzle.
  • Pro-fitness: a mental-maths word problem, branch-specific electronics questions for an ECE candidate (attenuation, CDMA vs GSM, multiplexing, op-amps), and location preference.
  • HR: “tell me about yourself in a way that is not on your resume”, people skills, handling stress.

Result: Selected
Takeaway: puzzles and logic questions show up in nearly every Deutsche Bank write-up, and the pro-fitness round pulls from your own branch - ECE candidates get asked ECE, not DSA. Another reported cycle put three coding problems in 1.5 hours and shortlisted 45 from 640, so the online round is the steepest cut.

  1. Valid parentheses / expression checks. Usually expects stack
  2. Find duplicates in a stream. Usually expects hashing
  3. SQL + coding hybrid (nth highest / joins). Usually expects window functions / careful queries
  4. Discussion on settlement systems and Java, bottlenecks, failure modes, simple APIs
  5. Detailed project discussion, architecture, hardest bug, what you would change
  1. Why banking technology?
  2. Comfort with background verification timelines
  3. Location preference
  4. Strengths and weaknesses
  • Clear the screening round first. Timed practice beats last-minute topic hopping.
  • For domain questions, explain settlement systems in plain language, inputs, outputs, what breaks at scale.
  • OOPs and SQL still open a lot of Deutsche Bank panels. Do not skip fundamentals.
  • HR answers should be concrete. One story with a result beats five slogans.
  • If you do not know something, say so and outline how you would find out.

After technical rounds, Deutsche Bank usually closes with a short HR / hiring-manager conversation: motivation, location, notice period, and a couple of behavioural stories. Prepare those answers on the dedicated page rather than cramming them into this hub.

Goldman Sachs · JP Morgan · Morgan Stanley · Bank of America · Capital One · Wells Fargo