GeeksforGeeks Experience · Jul 2025 · Los Angeles

Deutsche bank | Interview Experience | Graduate analyst | Full Time

Interview Experience

4 rounds (2 technical+ 2 hr)1.

Technical round - 1 (30-40min)Deutsche Bank Interview Round 1 Started with my introduction. Followed by few DSA questions 1. Find element wi...

Full Details

4 rounds (2 technical+ 2 hr) 1.

Technical round - 1 (30-40min) Deutsche Bank Interview Round 1 Started with my introduction. Followed by few DSA questions 1. Find element with maximum frequency in the array, 2. Print numbers from 1 to n without using any loop, 3. Sort the array of strings. Next an OOPs question, Explain pillars for oops and went into detail of polymorphism with what are its types and some example to implement it. Next on CN he asked, What are lan and wan and their applications. On DBMS he asked, SQL vs nosql database. Why have I used nosal in my project?. Thne my project was discussed and he aksed, Explain the project. Went on bit about which database and why?. And why not team project and the motivation behind this particular project. At last as general awareness question he asked, What is the angle between two arms of clock at 10:15. 2.

Technical round - 2 (40-50min) Started directly with DSA questions, 1. Bottom view of binary tree, 2. Longest palindromic subsequence (went till most optimised solution), 3. House robbery problem (house in a line and a theif cannot loot the consecutive house, maximize the amount robbed by the thief). Lter he discussed my project and asked, If I have integrated ai based technology in my project, why and how?. He also aksed, About my co curricular activity which is basketball and my position of responsibility in college. 3. Professional fitment (10-15min) General hr questions like - 1. What are my team projects 2. What are the difficulties I cam across while working in a team 3. What will you do if one of the member falls ill on the day of project presentation 4. How you improve on your technical skills daily? 5. Why a bank? 4.

HR round (15-25min) Analytical and thinking based hr questions - 1. How have you handled conflict in your team? 2. Have you ever done something which is still being continued by your juniors and made an impact 3. Have you been in a situation when you have to take blame for someone else's mistake? How you handled it? 4. Why db? 5. Why finance based company? 6. Have you ever had disagreement with you team members and how you resolved it? 7. Have you had any situation when you team member lagged in your work and at the time for final presentation you got to know about it? How you reacted and resolved the issue? 8. Many other general hr team work based questions

Verdict I was not selected.

Free preview — 6 questions shown. Unlock all Deutsche Bank questions →

About This Question

This is a candidate experience report from a deutsche bank interview for a swe role during the recruiter round reported in 2025.

It covers the following topics: Trees, Strings, Dynamic Programming, Binary Tree, Sql, Arrays .

About Deutsche Bank Interview Reports

This question was reported by a candidate who interviewed at Deutsche Bank. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.

Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at Deutsche Bank are the higher-signal extractions to take from this report.

For broader preparation context, the Deutsche Bank interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.

How To Practice This Type of Question

Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.

Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in Deutsche Bank reports consistently are the ones worth investing in; one-off niche problems are not.

During Your Deutsche Bank Round

Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.

The single most predictive failure mode in Deutsche Bank reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.