I applied through college or university. I interviewed at Deutsche Bank (Mumbai) in Jul 2022
Interview
first round was all about core subjects and basic programming problems like merge sort and Fibonacci Second round was DSA based and I was asked two problem both of medium to difficult ,First was an adhoc problem implementation based and second was a hard backtracking based where i solved first completely and optimally and second with bruteforce Third round was a professional fitness round where I was asked some behavioral questions , about my projects and some puzzles Fourth was an HR round , easiest among all and was asked some situation based questions and about my background
Interview questions [1]
Question 1
1. Difference between method overloading and overriding. 2.Group by and count in SQL 3.Merge Sort and Fibonacci pseudo code on paper 4.OOP related concepts like abstraction ,encapsultion,etc
Relatively smooth and short process, started off with the initial 1-2 rounds of behavioural and technical assessments, hirevue and last round was 3 back-to-back in-person interviews with the team. In person interview lasted for a total of 1.5hrs, with a mix of behavioural, personality and technical questions about global markets and trading
Interview questions [1]
Question 1
If you had $1 million dollars in hand now, what stock would you invest this amount in?
Round 1 : Online Assesment
Round 2: Logic, some puzzles using code, etc, some projects
Round 3 : Full technical based on resume and Easy/medium LC Questions on arrays and hashmaps
I applied through a staffing agency. The process took 1 day. I interviewed at Deutsche Bank (Kānpur, Uttar Pradesh) in Dec 2025
Interview
Great interview asked basic about graph like height or diameter of tree and sql and in depth of oops. In HR gave situation based questions and in technical grinded on resume projects.
Interview questions [1]
Question 1
Explain polymorphism in detail. Its types and their application.