Deutsche Bank Software Engineer Interview Experience — Two LeetCode Easy Rounds, Then a BQ Round That Was Really a Technical Interview

Deutsche Bank·Software Engineer·Aug 2025
OnsiteRejectedhard

This is from an interview I had two months ago.

The first two technical rounds were each 1 hour, with 2 interviewers per round, and both interviewers asked questions.

Each round had one question, both original LeetCode Easy problems — one was checking whether two trees are the same, the other was valid parentheses. Then you had to write test cases.

Probably because I was using Java, the interviewer knew it really well. They asked a lot of Java-related follow-ups — things like rewriting the code based on new requirements, how to handle a large amount of data, and knowledge related to collections, generics, exceptions, etc., along with rewriting the code accordingly.

I heard that candidates using other languages got 2 questions per round.


After passing the first two rounds, you'd move on to the third round.

The third round was 1 hour, with the same two interviewers from the first round. They called it a BQ interview, but actually 80% of it was verbal technical questioning — the interviewers kept probing on technical points, since after all it was technical interviewers doing the BQ round. Both interviewers asked questions.

Questions like:

  • New skills I've learned
  • Conflicts from working within a team
  • How did I integrate the frontend and backend APIs in my past projects?
  • How was the team divided up? How did you collaborate?
  • How did I debug to pinpoint where a bug was?
  • Do I use AI tools?
  • Do I read documentation regularly?
  • Did my projects have tests written?
  • Was there documentation written?
  • Reason for switching careers?

I prepared for the BQ round in the traditional way, and I failed at the third round.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Deutsche Bank
Role
Software Engineer
Rounds
Onsite
Outcome
Rejected
Difficulty
hard
Interview date
Aug 2025
Questions from this interview
3 questions

Real Deutsche Bank interview experiences

First-hand reports from Deutsche Bank candidates — the rounds, the questions they were asked, and how it went.

All 6 Deutsche Bank interview experiences