21+ Deutsche Bank questions

Deutsche Bank interview questions and how to prepare

The questions candidates report from Deutsche Bank interviews, sorted by how often they come up, with difficulty and topics, plus original practice written in Deutsche Bank's interview style.

ZorixOS tracks 21 community-reported Deutsche Bank interview questions, drawn from an open-source dataset of real interview reports and sorted by how frequently each one comes up. Every question links to its source. Alongside them are 78 original ZorixOS practice questions written in Deutsche Bank's known interview style (not claimed as asked at Deutsche Bank), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to Deutsche Bank.

Updated July 2026

Deutsche Bank interview questions candidates report

Community-reported from real Deutsche Bank interviews (open-source dataset), most-asked first. Showing 21. Each links to its source.

  1. Apply Operations to Maximize Frequency Score
    ArrayBinary SearchSliding WindowSorting
    Hard100% asked
  2. Collecting Chocolates
    ArrayEnumeration
    Medium100% asked
  3. Find the Maximum Sum of Node Values
    ArrayDynamic ProgrammingGreedyBit Manipulation
    Hard100% asked
  4. Hard100% asked
  5. Maximum Coins Heroes Can Collect
    ArrayTwo PointersBinary SearchSorting
    Medium98% asked
  6. Maximum Running Time of N Computers
    ArrayBinary SearchGreedySorting
    Hard98% asked
  7. Minimum Operations to Collect Elements
    ArrayHash TableBit Manipulation
    Easy98% asked
  8. Easy98% asked
  9. Medium98% asked
  10. The Time When the Network Becomes Idle
    ArrayBreadth-First SearchGraph Theory
    Medium98% asked
  11. Different Ways to Add Parentheses
    MathStringDynamic ProgrammingRecursion
    Medium94% asked
  12. Longest Common Prefix
    ArrayStringTrie
    Easy86% asked
  13. Best Time to Buy and Sell Stock
    ArrayDynamic Programming
    Easy75% asked
  14. Coin Change
    ArrayDynamic ProgrammingBreadth-First Search
    Medium75% asked
  15. Count Increasing Quadruplets
    ArrayDynamic ProgrammingBinary Indexed TreeEnumeration
    Hard75% asked
  16. N-Queens II
    Backtracking
    Hard75% asked
  17. Pascal's Triangle
    ArrayDynamic Programming
    Easy75% asked
  18. Split Array With Same Average
    ArrayHash TableMathDynamic Programming
    Hard75% asked
  19. Squares of a Sorted Array
    ArrayTwo PointersSorting
    Easy75% asked
  20. Two Sum
    ArrayHash Table
    Easy75% asked
  21. Reverse Words in a String
    Two PointersString
    Medium58% asked

Practice questions in Deutsche Bank's style

Original ZorixOS questions written the way Deutsche Bank interviews, so you rehearse the real format. Not claimed as asked at Deutsche Bank.

  1. Imagine Deutsche Bank wants to build a new real-time fraud detection system for its international wire transfers. Describe the high-level architecture, focusing on data ingestion, processing, and alert generation. What are the key challenges at Deutsche Bank's scale?

    Software EngineerSystem DesignTests: Assesses the candidate's ability to design scalable, fault-tolerant systems for a critical financial application, considering real-world constraints.
  2. You're debugging a performance issue in a core trading system at Deutsche Bank where trade execution times have increased significantly. Users are reporting delays. Walk me through your systematic approach to identify the root cause, from initial investigation to resolution.

    Software EngineerDebuggingTests: Evaluates the candidate's troubleshooting methodology, logical thinking, and ability to diagnose complex performance problems in a high-stakes environment.
  3. Deutsche Bank is considering migrating its customer onboarding platform to a microservices architecture. Discuss the potential benefits and drawbacks of this migration, specifically in the context of regulatory compliance and data consistency across different services.

    Software EngineerSoftware ArchitectureTests: Tests understanding of architectural trade-offs and their implications in a regulated financial industry.
  4. Write a SQL query to identify customers who have made at least three international wire transfers and have a total transaction value exceeding $50,000 in the last quarter, using hypothetical tables `transactions` (transaction_id, customer_id, type, amount, currency, timestamp) and `customers` (customer_id, name, country).

    Data ScientistSQLTests: Measures proficiency in SQL for data extraction and basic aggregation relevant to banking operations.
  5. Deutsche Bank is launching a new mobile banking feature that allows users to invest in fractional shares. Design an A/B test to measure the success of this feature. What are the key metrics you would track, and why?

    Data ScientistExperiment Design & MetricsTests: Assesses the candidate's ability to design experiments, define relevant metrics, and understand the impact of new product features on user behavior.
  6. How would you design the data model for a system that tracks all client interactions (calls, emails, meetings) with Deutsche Bank's wealth management advisors, ensuring data integrity and efficient querying for client history reports?

    Software EngineerDatabase DesignTests: Probes the candidate's understanding of relational database design principles and their application to complex financial data.

72+ more Deutsche Bank-style questions are in the free library, each practiceable live with adaptive follow-ups and an honest scorecard. Start free.

Can you answer these out loud, under Deutsche Bank-style follow-ups?

The ZorixOS AI interviewer runs a Deutsche Bank-tuned mock interview: it asks these kinds of questions, digs into your answers, and scores you against a real hiring bar. Your first one is free.

Start your Deutsche Bank mock interview
Deutsche Bank Interview Questions (2026) | ZorixOS