Upload Button Icon Add office photos

Deutsche Bank

Compare button icon Compare button icon Compare
3.9

based on 3.2k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Deutsche Bank Interview Questions, Process, and Tips for Freshers

Updated 6 Dec 2024

Top Deutsche Bank Interview Questions and Answers for Freshers

View all 90 questions

Deutsche Bank Interview Experiences for Freshers

Popular Designations

77 interviews found

Technical Analyst-Intern Interview Questions & Answers

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 Minutes
Round difficulty - Easy

6-7:30 pm
The webcam was on throughout the test.

  • Q1.  Ninja and Infinite Size Array

    Ninja has been given an array/list ‘ARR’ of unknown size and an element ‘TARGET.’ The ‘ARR’ is sorted in ascending order and all the elements of the ‘ARR’ are different. Howe...

  • Ans. Linear Search

    As we know, all elements of ‘ARR’ are different. So, we can simply iterate through the ‘ARR’, and if ‘readValueAtIndex(i)’ equal to the ‘TARGET’. Then we return this position. If while traversing through the ‘ARR’ if we reach at the end of the ‘ARR’ then return -1.

     

    The steps are as follows:

     

    1. We run a loop for ‘i ’= 0 to ‘readValueAtIndex(i) != 10^9+7:
      • If ‘readValueAtIndex(i)’ == ‘TARGET’:
        • Return ‘i’...
  • Answered by CodingNinjas
  • Q2. Shortest Safe Route In A Field With Landmines

    Recently Ninja has been learning about a new Ninja Technique to cross a field with landmines. The field is in the form of a rectangular matrix of size M x N, h...

  • Ans. Using Backtracking
    • A brute force approach could be to generate all the possible paths from the first column of the field to the last column and choose the one with the shortest length.
    • The idea is to use the concept of backtracking.
    • Firstly we mark all the unsafe cells as 0 which are 1. This is done so as to avoid generating paths passing through an unsafe cell.
    • Then for each safe cell in the first column, we generate the ...
  • Answered by CodingNinjas
  • Q3. Maximum Subarray Sum

    You are given an array/list ARR consisting of N integers. Your task is to find the maximum possible sum of a non-empty subarray(contagious) of this array.

    Note: An array C is a subar...

  • Ans. Brute Force

    We will iterate through all possible boundaries of the subarrays in the given array with the help of two nested loops. 

     

    Then, we will iterate through each subarray with the help of another loop and find the sum of the subarray. We will maintain the maximum subarray sum through our iterations and finally return it.

    Space Complexity: O(1)Explanation:

    O(1), constant space is used.

    Time Complexity: O(n^3...
  • Answered by CodingNinjas
Round 2 - Video Call 

(3 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

Morning(10 am)
The interviewer was friendly.

  • Q1. Add Two Numbers As Linked Lists

    You are given two linked lists representing two non-negative numbers. The digits in the linked list are stored in reverse order, i.e. starting from least significant digit (...

  • Ans. Recursion
    • A simple approach could be to recursively add the nodes of the linked list while keeping track of the carry generated.
    • The idea behind this approach is the same as finding the sum of two numbers manually on a paper, where we start by adding the LSD and move on till the MSD. Also, keeping track of the carry generated in every iteration.
    • As the linked lists represent the numbers in reverse order, the LSD occurs at...
  • Answered by CodingNinjas
  • Q2. SQL Questions

    Difference between Union and Union all

    Two tables were present having similar schema containing some common and distinct data I had to write a query to return a table containing all the entries...

  • Q3. Find prime numbers

    You are given a positive integer ‘N’. Your task is to print all prime numbers less than or equal to N.

    Note: A prime number is a natural number that is divisible only by 1 and itself. ...

  • Ans. Brute force approach

    We use Brute Force to solve this problem.

     

    1. We iterate from 2 to N.
    2. For each number num, we check if it is prime or not. We use the following approach to check if a given number is prime.
      1. We loop through all numbers from 2 to num - 1.
      2. For every number in the loop, we check if it divides num.
      3. If we find any number that divides num, we can say num is not prime.
      4. If num is prime, we store it in the result...
  • Answered by CodingNinjas
Round 3 - Video Call 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

Afternoon around 12 PM
If was from home
The interviewer was professional and did not waste any time.

  • Q1. Technical Questions

    He asked me the main features of Angular because I have written angular in the skills section of my resume.

  • Q2. SQL Question

    I don't remember this question precisely but it was somewhat like this:
    Two tables were given and he asked me the employee names which were most common in each city.
    The tables were like this:
    Tab...

  • Q3. Cycle Detection in a Singly Linked List

    You have given a Singly Linked List of integers, determine if it forms a cycle or not.

    A cycle occurs when a node's next points back to a previous node in the ...

  • Ans. Outer And Inner Loop

    We are going to have two loops outer-loop and inner-loop 

    1. Maintain a count of the number of nodes visited in outer-loop.
    2. For every node of the outer-loop, start the inner loop from head.
    3. If the inner-loop visits the node next to the outer-loop node, then return true, else repeat the process for the next iteration of outer-loop.
    4. If outer-loop reaches the end of list or null, then return false.
    Space ...
  • Answered by CodingNinjas
  • Q4. Implement Stack With Linked List

    You need to implement the Stack data structure using a Singly Linked List.

    Create a class named 'Stack' which supports the following operations(all in O(1) time):

    ...
  • Ans. Best Approach
    1. Maintain a linked list. Keep track of its head, and size at all times, and update them accordingly whenever a new operation is performed.
    2. Following is the way we can implement all functions of the stack using linked list:
      1. First, initialize a head node, and the size of the list as NULL and 0 respectively.
      2. Then for push function, insert new elements at the head of the list, i.e. the new element will become the ...
  • Answered by CodingNinjas
  • Q5. System Design Question

    The interviewer asked me to design a banking system in which the user can use either the current account(rate of interest 10%) or savings account(rate of interest 7%) and the function...

  • Q6. Find Unique

    You have been given an integer array/list(ARR) of size N. Where N is equal to [2M + 1].

    Now, in the given array/list, 'M' numbers are present twice and one number is present only once...

  • Ans. Space Complexity: O(1)Explanation: Time Complexity: O(1)Explanation:
  • Answered by CodingNinjas
  • Q7. Puzzle

    Suppose you have a 3 liter jug and a 5 liter jug (this could also be in gallons). The jugs have no measurement lines on them either. How could you measure exactly 4 liter using only those jugs and as...

Round 4 - HR 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

They were calling it a pro-fitness round, it was to check if you are professionally fit to work in the company.
It was in the late afternoon around 3 PM
The interviewer was very friendly and engaging.

  • Q1. Basic HR Questions

    Are you a team player?

    What happens if your team is not working as expected?

  • Ans. 

    Tip 1 : In this type of question try to show that you are a team player, even if one of your team members is not working properly, you can cover for his/her mistakes and talk them out of their problems.

  • Answered by CodingNinjas
Round 5 - HR 

(1 Question)

Round duration - 20 Minutes
Round difficulty - Easy

It was in the evening around 5 PM
The locations and work culture was discussed in that round 
The interviewer was exhausted.

  • Q1. Basic HR Questions

    Who is your role model?

    What keeps you motivated?

  • Ans. 

    Tip 1 : I had done many projects so I had a lot of answers to this question. Having projects helped me in both of my HR and Pro-fit rounds.

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI completed Software Engineering from Delhi Technological University. I applied for the job as Technical Analyst-Intern in PuneEligibility criteria7.5 CGPADeutsche Bank interview preparation:Topics to prepare for the interview - Data structure and Algorithm, DBMS, OS, OOPS, System Design, Competitive Programming, Development(Angular 9), Puzzles.Time required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : If you have ample time then start competitive programming it will increase your speed of implementation and accuracy. I recommend codeforces.
Tip 2 : If your interviews are near, start solving standard coding problems from leetcode, Interview bit, and geeks for geeks.
Tip 3 : Try to do working projects, they make a great impact on the interviewer.
Tip 4 : Practice as many questions as you can. That way, you will not make any silly mistakes on the day of the interview.
Tip 5 : Go through the questions asked in the past years and the interview experiences.

Application resume tips for other job seekers

Tip 1 : Try to add working projects in your resume, they attract the attention of interviewers.
Tip 2 : Add only those skills/programming language that you have worked with, not able to answer the questions asked on those skills/languages is the biggest embarrassment that can happen in an interview.
Tip 3 : Do not add unnecessarily styling to your resume, keep it simple and professional.

Final outcome of the interviewSelected

Skills evaluated in this interview

Analyst - Intern Interview Questions & Answers

user image CodingNinjas

posted on 7 Feb 2022

I was interviewed before Feb 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

It started in the morning at 8 am. The window to start the round was of 15 mins

  • Q1. Print All Possible Paths From Top Left Corner To Bottom Right Corner Of A 2-D Matrix

    You are given an ‘M*N’ Matrix, You need to print all possible paths from its top left corner to the bottom right corner...

  • Ans. Recursion

    The basic idea to solve this problem is to use recursion. Recursively call function   for next row ( row+1,col ) and next column ( row, col+1 ). If the row is equal to M-1 or the column is equal to N-1, then recursion is stopped.

     

    Algorithm:

    • Take an array or vector ‘path’, which will store the path we have to print.
    • Start from the index (row, col) = (0,0).
    • Add mat(row, col) to  ‘path.’
    • Recursively ca...
  • Answered by CodingNinjas
  • Q2.  Longest Common Substring

    You have been given two strings 'STR1' and 'STR2'. You have to find the length of the longest common substring.

    A string “s1” is a substring of another string “s...

  • Ans. Recursion

    The basic idea is to recursively try and match characters from ‘STR1’ to characters of ‘STR2’ and vice versa also.

     

    The steps are as follows:

     

    • Create a ‘COUNT’ variable initialized to 0 to get the length of the longest common substring.
    • Try to match the last characters of both strings. Let ‘i’ be the last index for ‘STR1’ and ‘j’ be the last index of ‘STR2’, so match ‘STR1’[i] and ‘STR2’[j].
    • If they matc...
  • Answered by CodingNinjas
Round 2 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

The interview began around 3 pm. The interviewer was strict and directly started with the interview questions.

  • Q1. General Questions

    Explain ETF investment analysis.

    Why an inclination to finance?

    Professors I like and Dislike in college

    Asked me to mention things that I have not highlighted in my resume.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Analyst - Intern in PuneEligibility criteria7 CGPA , No backlogsDeutsche Bank interview preparation:Topics to prepare for the interview - Data Structure and Algorithms, OS, DBMS, CN, FinancesTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : A good ATS friendly resume
Tip 2 : For banks, prepare a bit for finances and economics as well. It helps while citing examples
Tip 3 : Prepare for DSA, DBMS and puzzles specifically.

Application resume tips for other job seekers

Tip 1 : Provide metrics in resume. E.g. Improved deployment rate by 50%.
Tip 2 : A single-page resume is preferred

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

There were around 10 MCQS and 2 coding questions.  The MCQs mainly had questions related to DBMS and OOPs. There were also questions related to error debugging and give the output of a segment of code. Questions in DBMS were related to SQL commands. The test duration was from 5:30 to 7 pm. There were 2 questions in the coding round. The first one was based on a matrix and the second was based on dynamic programming.

  • Q1. Matrix Flip Bit

    You have been given a binary matrix ‘MAT’ of size ‘N’ * ’N’. Let ‘i’, ’j’ denote the row and column of the matrix, respectively. If ‘MAT’[i][j] is equal to 0, flip every 1 in the ‘i’th row ...

  • Ans. 

    I first applied brute force but the solution was exceeding the time limit so I looked for ways to avoid traversing every
    row and column of the matrix. Take the input of the matrix and in a map stored the location of every 0 in the original matrix. Then I traversed through the matrix whenever I encountered a 0 I traversed through its row and column and counted the number of ones. I also marked the row and column visited ...

  • Answered by CodingNinjas
  • Q2. Jump Game

    You have been given an array 'ARR' of ‘N’ integers. You have to find the minimum number of jumps needed to reach the last index of the array i.e ‘N - 1’ if at any index ‘i’ we can jump to...

  • Ans. Brute Force Approach
    • For each index, we find all possible locations we can jump to i.e if we are currently at an index ’i’ and ‘ARR[i]’ = k then we recursively find the answer for all indices from i + 1 to i + k and take the minimum of the answer and add 1 to it to find the minimum number of jumps to reach index last index from index ‘i’.
    • For example, Consider the array : 2, 3, 1, 4
    • We will have the following recursion tr...
  • Answered by CodingNinjas
Round 2 - Video Call 

(4 Questions)

Round duration - 45 minutes
Round difficulty - Easy

It was an interview round that took place over skype and it lasted for about 45 minutes. My interviewer was polite and gave me time to think for a few answers and was patient when there were technical difficulties. I was also asked to share my screen and show the working code for a few of the questions asked in the interview. I used an online compiler to do so (onlinegdb). Overall the interview went pretty decent with a mix of easy and tough questions.

  • Q1. SQL Query

    I was asked to write a query to select all the people who are below the age of 75 from a set of people.

  • Q2. OOPS

    What is the diamond problem?

  • Ans. 

    The diamond problem occurs when two superclasses of a class have a common base class. For example, in the following diagram, the TA class gets two copies of all attributes of Person class, this causes ambiguities.

  • Answered by CodingNinjas
  • Q3. Dijkstra's shortest path

    You have been given an undirected graph of ‘V’ vertices (labeled 0,1,..., V-1) and ‘E’ edges. Each edge connecting two nodes (‘X’,’Y’) will have a weight denoting the distance betw...

  • Ans. 

    I followed the same steps as given by the algorithm and also showed the output using some test cases.

  • Answered by CodingNinjas
  • Q4. Merge Sort

    Given a sequence of numbers ‘ARR’. Your task is to return a sorted sequence of ‘ARR’ in non-descending order with help of the merge sort algorithm.

    Example :

    Merge Sort Algorithm -
    
    Merge sor...
  • Ans. 

    I had gone through the topic of time complexities really well before the interview. Whenever you practice coding do look at the time complexities of various standard problems like merge sort or bubble sort and also know all the possible ways to do them. Do all the standard coding problems and know their optimized solutions under every topic. Make sure you know your projects thoroughly. Be confident and don't beat aroun

  • Answered by CodingNinjas
Round 3 - Video Call 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

This was a professional fitness round. It lasted for about 20-30 minutes. I was asked general questions about my future and career and the interviewer wanted to know what kind of a person I am and if I am fit for working in their company.

  • Q1. HR Questions

    First I was asked to introduce myself wherein I spoke about my hometown and my earlier education and also included my hobbies. Then I was asked why I wanted to work in that particular company t...

  • Ans. 

    Tip 1 : Be confident
    Tip 2 : Know everything there is to know about the company
    Tip 3 : Know about the recent technologies that are being adopted by various companies
    Tip 4 : Have answers prepared for questions like "What are your future plans" and "why do you want to work here?"
    Tip 5 : Know where your interests lie in the technical field. 

  • Answered by CodingNinjas
Round 4 - Video Call 

(1 Question)

Round duration - 15 minutes
Round difficulty - Easy

This round was an HR round. Here I wasn't asked anything related to tech. Very general questions were asked and the purpose of this round was mainly to know if I had an aadhar card or had Indian citizenship or not or if have anyone related to me who was working in that company. Everyone who made it to this round was selected, this round wasn't to test your abilities but just to know if you can work in DB in India.

  • Q1. HR Questions

    I was asked to introduce myself and about my hobbies and hometown. They were very general questions. It was a fun and relaxed round.

  • Ans. 

    Tip 1 : When the interviewer asks you "How are you?" respond and ask them the same question
    Tip 2 : Be polite and confident

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Maulana Azad National Institute of Technology, Bhopal. Eligibility criteriaAbove 7 CGPADeutsche Bank interview preparation:Topics to prepare for the interview - Data structures, Algorithms, Object-oriented programming, Database management system, Flask and android development (project related), Problem-solving, Aptitude.Time required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Strengthen DSA skills initially, know the basics and understand the working of different data structures
Tip 2 : Learn to implement them and enhance your coding skills. Make mistakes and learn from them instead of just cramming everything before practicing. 
Tip 3 : To enhance coding skills, try your best to crack a question instead of giving up and looking at the solution..this will improve your problem-solving skills.
Tip 4 : It's a must to do the standard coding questions under every category of data structure and algorithms
Tip 5 : To study the topics and practice coding questions refer to GeeksforGeeks and regularly take part in coding contests at CodeForces.
Tip 6 : Be thorough with OOPs and DBMS for interview
Tip 7 : Have at least 2 projects in your resume and make sure you can answer the questions related to them.

Application resume tips for other job seekers

Tip 1 : Make sure your resume fits everything into a single page.
Tip 2 : Have at least 2 projects on your resume.
Tip 3 : Mention only those technical skills that you are confident in.
Tip 4 : Include an objective in your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Deutsche Bank Software Developer Intern Interview Questions and Answers

Q1. Longest Consecutive SequenceYou are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence. The consecutive sequence is in the form ['NUM', 'NUM' + 1, 'NUM' + 2, ..., 'NUM' ... read more
View answer (4)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum Of Max And MinYou are given an array “ARR” of size N. Your task is to find out the sum of maximum and minimum elements in the array. Follow Up: Can you do the above task in a minimum number of comparisons? Input format: The first line ... read more
View answer (8)

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The test was conducted at 11 am in Hackerearth and was of 90 minutes. The time was enough to solve both the questions as well as the MCQ's. It consisted of 2 coding questions and 10 MCQs. The level of questions was medium and the mcqs ranged from easy to difficult.

  • Q1. Find the minimum cost to reach destination using a train

    There are ‘N’ stations on the route of a train. The train goes from station 0 to ‘N’ - 1. The ticket cost for all pairs of stations (i, j) is given ...

  • Ans. 

    The solution is to use DP and create a 2D table and fill the table using above given recursive formula.
    minCost(0, N-1) = MIN { cost[0][n-1], cost[0][1] + minCost(1, N-1), ........, minCost(0, N-2) + cost[N-2][n-1] }
    The extra space required in this solution would be O(N2) and time complexity would be O(N3).
    This solution was accepted however, solution using recursion wasn't because time limit exceeded.

  • Answered by CodingNinjas
  • Q2.  Next smaller Palindrome

    You are given a number 'N' in the form of a string 'S', which is a palindrome. You need to find the greatest number strictly less than 'N' which is also a p...

  • Ans. 

    There can be three different types of inputs that need to be handled separately.

    The input number is palindrome and has all 9s. For example “9 9 9”. Output should be “1 0 0 1”
    The input number is not palindrome. For example “1 2 3 4”. Output should be “1 3 3 1”
    The input number is palindrome and doesn’t have all 9s. For example “1 2 2 1”. Output should be “1 3 3 1”.
    So now you just need to think how can we iterate from mid...

  • Answered by CodingNinjas
Round 2 - Video Call 

(3 Questions)

Round duration - 45 minutes
Round difficulty - Easy

After clearing the coding round, Video call Interview was conducted at 12 pm. The interviewer was cooperative and gave hints whenever I stuck upon any question.

  • Q1. Longest Consecutive Sequence

    You are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence.

    The consecutive sequence i...

  • Ans. 

    Initially I gave the naive solution i.e, the brute force.
    My second solution was to sort the array and then get the longest sequence.
    I finally came to a better solution which was by using hashmaps

  • Answered by CodingNinjas
  • Q2. DBMS

    1. What is Deadlock? How this condition occurs and how to resolve it?
    2. What is difference between threads and process?

  • Ans. 

    Tip 1 : Always give a structured answer. For example, first tell the definition and then quotes a few examples in support of it.
    Tip 2 : Do refer to GeekForGeeks articles for OS. Try to read as many articles as you can.

  • Answered by CodingNinjas
  • Q3. General Question

    1. How do you tackle the situation when there is a conflict between you and one of your team members?

  • Ans. 

    Tip 1 :You should always show a positive nature. Be confident while answering the questions.
    Tip 2 : You should be able to communicate clearly and be able to express your thoughts.

  • Answered by CodingNinjas
Round 3 - HR 

(1 Question)

Round duration - 40 minutes
Round difficulty - Easy

I already gave the technical round so I wasn't that nervous. Also the interviewer was patiently listening the answers. It seemed like a normal conversation.

  • Q1. General Questions

    1. What all projects I have done? Explain any one project in detail.
    2. Why I want to join Deutsche Bank?
    3. How do I see myself 5 years down the lane?

  • Ans. 

    Tip 1 : You should be aware about the company. Spend around 1 hour before the day of the interview and do a proper research about the company and its principles.
    Tip 2 : You should be clear about all the projects, the technologies used in it, why you used them specifically, the purpose of the project, etc. 
    Tip 3 : Don't try to fake any achievements. The interviewer can ask tricky questions and it can become difficu

  • Answered by CodingNinjas
Round 4 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

It was the last round. 15 students were selected for this round. I was tired since I already gave 2 interviews.

  • Q1. General Questions

    1. Any situation where you showed problem-solving along with team skills?
    2. What role do you want in our company?
    3. Asked about one achievement mentioned in my resume.

  • Ans. 

    Tip 1 : When talking about your skills, You can quote any example taken while making one of your college projects.
    Tip 2 : For second question, What role do you want in DB?, I answered that I need a role where I can share my solutions with the team, help the company to grow and build a product which is useful.
    Tip 3 : Do mention your coding achievements, it shows that you are interested in their work.

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Delhi Technological University. Eligibility criteria7 CGPADeutsche Bank interview preparation:Topics to prepare for the interview - C++, Data Structures, Dynamic Programming, Algorithms, Operating Systems, Object Oriented Programming, Database Management System, PythonTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Having proper knowledge over Data Structures and Algorithms is crucial. Have your concepts cleared and then select one coding platform( for example, leetcode, CodeZen, GeeksForGeeks) and try to practice at least 5 questions everyday topic-wise. I completed around 300+ questions on leetcode, 100+ questions on geeks for geeks and around 30-40 problems on InterviewBit.
Tip 2 : Focus on time and space complexity. Students usually ignore this fact. However, you should think about how you can optimize your code further. Hence, instead of trying to solve more problems, try to analyze it.
Tip 3 : It sometimes gets easy to demotivate but you need to keep practicing daily. Don't cut down your sleep and diet. Healthy lifestyle and personality development also plays a crucial part.

Application resume tips for other job seekers

Tip 1 : Do not mention those skills, projects or achievements which you haven't achieved. The interviewer is intelligent enough to verify them.
Tip 2 : Do not keep your resume too long, and do not mention irrelevant details. One page resume for an intern is enough.
Tip 3 : Have projects related to the field which you are applying for, this shows you are already experienced in the field.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Deutsche Bank Software Developer Intern Interview Questions and Answers

Q1. Longest Consecutive SequenceYou are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence. The consecutive sequence is in the form ['NUM', 'NUM' + 1, 'NUM' + 2, ..., 'NUM' ... read more
View answer (4)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum Of Max And MinYou are given an array “ARR” of size N. Your task is to find out the sum of maximum and minimum elements in the array. Follow Up: Can you do the above task in a minimum number of comparisons? Input format: The first line ... read more
View answer (8)

Deutsche Bank interview questions for popular designations

 Analyst

 (61)

 Associate

 (34)

 Senior Analyst

 (23)

 Financial Analyst

 (13)

 Associate Vice President

 (9)

 Software Developer Intern

 (8)

 Assistant Vice President

 (7)

 Associate Engineer

 (7)

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

It was first entrance round which was conducted in online mode. It had 2 coding question and 10 mcqs.it was around 90 min in total and took place in evening at around 5 pm. 

  • Q1. Rooks Placing

    You are given an n×n chessboard. Rows and columns of the board are numbered from 0 to ‘n’-1. Cell (r,c) lies at the intersection of row number 'r' and column number ‘c’.

    Rook is a c...

  • Ans. 

    my solution was similar to this

    var allSolutions = _.memoize(function(n) {

    if (!n) return [];

    if (n === 1) return [[[true]]];
    var solutions = [];

    for (var i = 0; i < n; i++) {

    _.each(allSolutions(n-1), function(nMinusOneSolution){

    solutions.push(generateSolution(nMinusOneSolution, i));

    });

    }

    return solutions;

    });



    var generateSolution = function(nMinusOneSolution, i) {

    var n = nMinusOneSolution.length + 1;

    var newSet = [];

    for (var...

  • Answered by CodingNinjas
Round 2 - Video Call 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Medium

It was the first interview round conducted on skype. Each of the candidates were provided with the name of the interviewer and time slot in advance, and were expected to join to the link provided . The interviewer was really sincere and asked question straight to the point and asked me to write 2 3 codes for which he gave me questions and asked me to share my screen.

  • Q1. Puzzle

    Alok has three daughters. His friend Shyam wants to know the ages of his daughters. Alok gives him first hint.

    1) The product of their ages is 72.

     

    Shyam says this is not enough information Alok ...

  • Ans. 

    Tip 1 : Be calm think properly and answer

    Tip 2 : Share your approaches continuously

    Tip 3 : Even if you cannot get the final answer share your approach.

     

  • Answered by CodingNinjas
  • Q2. OOPS questions

    What is virtual class, abstract class and other concepts?

  • Ans. 

    Tip 1 : Go through oops properly
    Tip 2 : Concentrate on basics

  • Answered by CodingNinjas
Round 3 - Video Call 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

it was a technical and hr round .he asked me about my projects ,discussed my resume and questioned my skills and projects . He asked me why I wanted to join this company. Here also we were told about the result of previous round, interviewer and time slot in advance.

  • Q1. General Questions

    Why do you want to join this company? Tell m about your projects

  • Ans. 

    Tip 1 : be honest
    Tip 2 : just say what you feel

  • Answered by CodingNinjas
Round 4 - Video Call 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

He discussed my project and what all changes I would like to implement in near future and about resources and references We were given time slot and name of interviewer in advance.

  • Q1. General Questions

    Questions related to my project and what all fields I have interest in

    How will I manage a team if needed?

  • Ans. 

    Tip 1 : be calm smile be confident

    Tip 2 : think of the interviewer as a person you can be honest with and maintain a positive environment if you feel nervous tell him/her that you are nervous they will definitely support you.

  • Answered by CodingNinjas

Interview Preparation Tips

Eligibility criteriaAbove 7.5 cgpaDeutsche Bank interview preparation:Topics to prepare for the interview - data structures , algorithms , object oriented programming , dynamic programming , standard template library concepts in c++ , common algorithms ,competitive programming , web development basics, c and c++ languages in depth,discrete structures ,DBMS, mysql.Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Have steadiness in competitive programming 
Tip 2 : Make your basics very strong
Tip 3 : Do some projects

Application resume tips for other job seekers

Tip 1 : Have a clear and developmental resume i.e mention your achievements year wise
Tip 2 : Try not to mention your primary educations details and achievements until they are something really extraordinary
Tip 3 : mention and elaborate your projects properly yet concisely.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Deutsche Bank Software Developer Intern Interview Questions and Answers

Q1. Longest Consecutive SequenceYou are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence. The consecutive sequence is in the form ['NUM', 'NUM' + 1, 'NUM' + 2, ..., 'NUM' ... read more
View answer (4)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum Of Max And MinYou are given an array “ARR” of size N. Your task is to find out the sum of maximum and minimum elements in the array. Follow Up: Can you do the above task in a minimum number of comparisons? Input format: The first line ... read more
View answer (8)

Get interview-ready with Top Deutsche Bank Interview Questions

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The test started at 4 in the afternoon. It was online coding test from home only.

  • Q1. Query And Matrix

    You are given a binary matrix with ‘M’ rows and ‘N’ columns initially consisting of all 0s. 'Q' queries follow. The queries can be of 4 types:

    Query 1: 1 R index
    Query 2: 1 C inde...
  • Ans. Brute Force

    A simple idea is to traverse the given row or column. If you come across a query that is of type 1 then swap 0 with 1 and vice-versa and for the query of type 2 initialize a variable ‘COUNT’ and increment count when you encounter ‘0’ and return ‘COUNT’.

     

    The steps are as follows:

     

    • If the type of query is 1.
      • If we have to consider row ‘R’ at the given ‘INDEX’
        • Run a loop for row ‘INDEX’  and every c...
  • Answered by CodingNinjas
  • Q2. Jump Game

    You have been given an array 'ARR' of ‘N’ integers. You have to find the minimum number of jumps needed to reach the last index of the array i.e ‘N - 1’ if at any index ‘i’ we can jump to...

  • Ans. Brute Force Approach
    • For each index, we find all possible locations we can jump to i.e if we are currently at an index ’i’ and ‘ARR[i]’ = k then we recursively find the answer for all indices from i + 1 to i + k and take the minimum of the answer and add 1 to it to find the minimum number of jumps to reach index last index from index ‘i’.
    • For example, Consider the array : 2, 3, 1, 4
    • We will have the following recursion tr...
  • Answered by CodingNinjas
Round 2 - Face to Face 

(1 Question)

Round duration - 40 Minutes
Round difficulty - Medium

Timing was 11 a.m. approximately. It was an online technical round.

  • Q1. Technical Questions

    Asked about the projects that I made , the technology I used there and why I used it. About the different portions involved. And what was my part in the project . Libraries used in the p...

Round 3 - Face to Face 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Medium

This was the ProFit(Professional Fitment) Round to check if we are suitable for their company and if we find their company suitable for ourselves.
Timing was around p.m.

  • Q1. Basic HR Questions

    They asked about my projects and my contribution in the projects.

    They asked about how my life went till now(school and college both) and what were the experiences that changed by life , i...

Round 4 - HR 

(1 Question)

Round duration - 10 Minutes
Round difficulty - Easy

Timing was around 9 p.m.

  • Q1. Basic HR Questions

    What are your strengths?

    Who is your role model?

Interview Preparation Tips

Eligibility criteria7 CGPA and above, No active backlogsDeutsche Bank interview preparation:Topics to prepare for the interview - OOPS , Data Structure , Algorithms , DBMS , Dynamic Programming ,Time required to prepare for the interview - 4.5 monthsInterview preparation tips for other job seekers

Tip 1 : Practice as more as you can , I won't specify any number but be consistent.And 
Tip 2 : Participate in short coding challenges .
Tip 3 : Do at least 2-3 good projects.

Application resume tips for other job seekers

Tip 1 : Be confident of how to explain the things that you wrote in the resume . Do not put false stuff . 
Tip 2 : Projects are a good highlight.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Deutsche Bank Software Developer Intern Interview Questions and Answers

Q1. Longest Consecutive SequenceYou are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence. The consecutive sequence is in the form ['NUM', 'NUM' + 1, 'NUM' + 2, ..., 'NUM' ... read more
View answer (4)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum Of Max And MinYou are given an array “ARR” of size N. Your task is to find out the sum of maximum and minimum elements in the array. Follow Up: Can you do the above task in a minimum number of comparisons? Input format: The first line ... read more
View answer (8)

Jobs at Deutsche Bank

View all

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(4 Questions)

Round duration - 40 minutes
Round difficulty - Easy

First round took place at around 10:15 AM. It was a online round. The interviewer was very sweet, and he asked me if i knew about the problems before

  • Q1. Next smaller Palindrome

    You are given a number 'N' in the form of a string 'S', which is a palindrome. You need to find the greatest number strictly less than 'N' which is also a pa...

  • Ans. Brute Force
    • Given the fact that the input number is a palindrome itself makes this problem very trivial.
    • Let us assume that the given string str is a palindrome, so we know that ‘S’ comprises of two halves  ‘S1’ and ‘S2’ i.e ‘S’ = ‘S1' + ‘S2', where ‘S1' and ‘S2’ are two strings, and ‘S2’ is the reverse of ‘S1’(in case of odd length palindromes ‘S2’ won’t have the last character of ‘S1’). So a change in any of the h...
  • Answered by CodingNinjas
  • Q2. Explain how heaps are implemented

    Explain how heaps are implemented

  • Ans. 

    Step 1: Heaps require the property of sorting themselves such that the smallest or largest element is at the top. So we need something that can sort itself in reasonable time complexity every-time a new element is added or deleted. A good way to get that is a binary search tree which can do this in O(log n).

  • Answered by CodingNinjas
  • Q3. Diamond Problem

    Diamond problem is when more than one class inherits a class and one class inherits those classes. Ex. Classes B and C inherit class A, and class D inherits classes B and C. If B and C have...

  • Ans. 

    Either use scope-resolution operator or virtual functions

  • Answered by CodingNinjas
  • Q4. What are destructors
  • Ans. 

    A destructor is a member function that is invoked automatically when the object goes out of scope or is explicitly destroyed by a call to delete . A destructor has the same name as the class, preceded by a tilde ( ~ ). For example, the destructor for class String is declared: ~String()

  • Answered by CodingNinjas
Round 2 - Coding Test 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Easy

It took place at around 3:15 PM.

  • Q1. Sort a stack

    You’re given a stack consisting of 'N' integers. Your task is to sort this stack in descending order using recursion.

    We can only use the following functions on this stack S.

    is_emp...
  • Ans. 

    Sorted it using recursion, wherein the current element (top) is taken out and the function called by recursion to sort the remaining stack. Then the element is inserted in its right place.

  • Answered by CodingNinjas
  • Q2. What modules did you use in your project
  • Ans. 

    Tip 1 : Know all about your project.
    Tip 2 : Abide by organisation norms while making a system

  • Answered by CodingNinjas
Round 3 - Coding Test 

(4 Questions)

Round duration - 20 minutes
Round difficulty - Easy

HR round
took place in the evening at around 7:20 PM.

  • Q1. How to work when you do not feel like it
  • Ans. 

    Tip 1 : Be goal-oriented and see yourself at the finish-line, at the point when you have already completed the job.

  • Answered by CodingNinjas
  • Q2. Any situation where you showed problem-solving along with team skills.
  • Ans. 

    Tip 1 : Be ready for such questions before-hand and keep answers and situation examples ready.

  • Answered by CodingNinjas
  • Q3. Why do you want to join this company
  • Ans. 

    Tip 1 : Read well about the company.

  • Answered by CodingNinjas
  • Q4. Where do you see yourself 5 years down the line
  • Ans. 

    Tip 1 : As a self-sufficient, independent person who has grown personally and professionally.

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). I applied for the job as SDE - Intern in PuneEligibility criteriaAbove 7 CGPADeutsche Bank interview preparation:Topics to prepare for the interview - OOPS from geeksforgeeks articles; Data Structures, Dynamic Programming, Algorithms from variuos coding platforms including leetcode and geeksforgeeks; Database Management System from youtube (channel Gate Smashers), Operating System from youtube (channel Gate Smashers) and geeksforgeeksTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Begin early, but do not regret your timing.
Tip 2 : Be consistent. Do something everyday. Small progress every single day is better than no a rushed, hard-work day and then nothing for a week
Tip 3 : Relax and don't stress. Never doubt even if you don't see progress or have to face rejection. Trust your timing.

Application resume tips for other job seekers

Tip 1 : Include only genuine information.
Tip 2 : It should never be of more than one page

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Deutsche Bank Software Developer Intern Interview Questions and Answers

Q1. Longest Consecutive SequenceYou are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence. The consecutive sequence is in the form ['NUM', 'NUM' + 1, 'NUM' + 2, ..., 'NUM' ... read more
View answer (4)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum Of Max And MinYou are given an array “ARR” of size N. Your task is to find out the sum of maximum and minimum elements in the array. Follow Up: Can you do the above task in a minimum number of comparisons? Input format: The first line ... read more
View answer (8)

Software Development Engineer interview

user image Learn Java in Hindi/Urdu

posted on 11 Jan 2022

Technical Analyst-Intern Interview Questions & Answers

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The test was conducted at around 4 pm on Hackerearth and was of 90 minutes.It consisted of 2 coding questions and 10 MCQs.The first coding question was an easy algorithm and hash table based question, while the 2nd was of medium level and of DP.The difficulty of MCQs varied from easy to hard.

  • Q1. Cells in a matrix

    You are given an integer 'N' denoting the size of a 'N' * 'N' matrix. Initially, each cell of the matrix is empty. You are also given an integer 'K' denoti...

  • Ans. 

    After every task, no. of empty cells are given by:
    (n-row.size())*(n-col.size())
    where row and col are 2 sets and we push each i,j into it.

  • Answered by CodingNinjas
  • Q2. Minimum cost to reach the end

    You are given an array “ARR” of 'N' integers and an integer 'K'. You can move from any index 'i' to index 'j' if j ≤ i + K. The cost of moving...

  • Ans. 

    This is a DP based problem.
    The state is the index you are currently at and the transition is the forward and backward jumps.

  • Answered by CodingNinjas
Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Hard

It was early morning around 10A.M. shortly after their PPTs.
The interview was conducted via Skype.
It started with a an introductory question of Tell me about yourself.I was asked about my favourite subject.
The interviewer was really helpful.
I was given questions to code on arrays along with theoritical questions of Trees, LinkedLists, OOPs and DBMS.
I was also made to write a few SQL queries.
In the end I was asked if I had any question, to which I asked one.

  • Q1. DBMS Questions

    Differences between Relational and Non Relational Databases.Questions based on it.
    Questions based on Normalization.
    Also SQL Queries based questions.

  • Ans. 

    Tip 1: Be confident and answer.
    Tip 2:Do let the interviewer know whatever it is you are thinking throughout.
    Tip 3:Do practice SQL queries.Know the DBMS , OOPs, OS concepts thoroughly.

  • Answered by CodingNinjas
Round 3 - Video Call 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

  • Q1. Pro-Fit Round

    This round was conducted in the afternoon(3 p.m.). 

    It was a Pro-Fit Round, conducted via Skype.

    This round was majorly Project Discussion along with Behavioural Questions.
    It was a test of ...

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Maulana Azad National Institute of Technology, Bhopal. I applied for the job as Technical Analyst-Intern in PuneEligibility criteriaAbove 7 CGPADeutsche Bank interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Database Management Systems, Operating Systems, Analysis and Design of Algorithms, Object Oriented ProgrammingTime required to prepare for the interview - 3.5 monthsInterview preparation tips for other job seekers

Tip 1 : Practice a lot of data structures based questions, this is the most important part of the interviews/tests of any company.Solve atleast 200 questions on GeeksforGeeks or LeetCode.You can sort the questions company or topic wise.A month before the hiring process starts, I gave several coding contests on Coding Ninjas.Try giving as many such contests as possible.
I also attended many live webinars of Coding Ninjas of topics Backtracking, Algorithms, etc. which helped me a lot in brushing up my skills and cleared my concepts to a great extent.How to Ace your coding interview hosted by them was also really insighful.
Tip 2 : Confidence is the key to crack any interview.If stuck on any question, just ask for hints.The interviewers are mostly really helpful.Also, do keep on telling them whatever approach you have in mind.
Tip 3 : Strengthen your concepts of DBMS and OOPs.These are very important subjects and should be revised a day before the interview!

Application resume tips for other job seekers

Tip 1: A good resume includes your skills, projects and experience(internships/volunteer/academic).One should have at-least 2 decent projects.These could be web/app or even python/c based projects.You should be thorough with each and every project you've mentioned.
Tip 2: The resume should be well-formatted.Do not mention things you aren't confident about.Mention your core subjects as well.Write only what you know!

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 45 Minutes
Round difficulty - Medium

This was coding test. There were two question from DP and arrays respectively. I solved both questions in given time. I got shortlisted for the next round.

  • Q1. Rat In A Maze

    You are given a starting position for a rat which is stuck in a maze at an initial point (0, 0) (the maze can be thought of as a 2-dimensional plane). The maze would be given in the form of a...

  • Ans. Bactracking

    Approach: We can start the traversal of the paths from the rat’s starting position, i.e. (0,0) keeping track of the visited cells during the traversal. We will recursively go through all the paths possible until the last index of the grid (destination) is reached, and add the path information using which the rat successfully reached the end.

     

    Algorithm is as follows:

     

    1. Take the starting position of th...
  • Answered by CodingNinjas
  • Q2. Ways to express ‘n’ as the sum of consecutive numbers

    You are given the number ‘N’. The task is to find the number of ways to represent ‘N’ as a sum of two or more consecutive natural numbers.

    Example:
    N...
  • Ans. Prefix sum

    Use a prefix sum array ‘prefixSum’ (with ‘prefixSum[0] = 0’) whose each index ‘i’ stores the sum of ‘i’ consecutive integers starting from ‘1’. The size of this array will be ‘x’. Here, ‘x + (x-1) <= n’,i.e, when the sum of two consecutive numbers becomes greater than ‘n’. To generate ‘prefixSum’ iterate from index ‘i = 1’ and compute ‘prefixSum[i] = prefixSum[i - 1] + i’. Let, ‘count’ is the number of way...

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in MumbaiEligibility criteria7 CGPADeutsche Bank interview preparation:Topics to prepare for the interview - OOPs, Data structure, Algorithms, DBMS, Operating SystemTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice atleast 300 question.
Tip 2 : Resume should be of one page, if you are fresher.
Tip 3 : Don't lie on your resume.

Application resume tips for other job seekers

Tip 1 : Keep it short and concise. 
Tip 2 : Mention at least two good projects on your resume and know everything about those projects.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Deutsche Bank Software Developer Intern Interview Questions and Answers

Q1. Longest Consecutive SequenceYou are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence. The consecutive sequence is in the form ['NUM', 'NUM' + 1, 'NUM' + 2, ..., 'NUM' ... read more
View answer (4)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum Of Max And MinYou are given an array “ARR” of size N. Your task is to find out the sum of maximum and minimum elements in the array. Follow Up: Can you do the above task in a minimum number of comparisons? Input format: The first line ... read more
View answer (8)

Deutsche Bank Interview FAQs

How many rounds are there in Deutsche Bank interview for freshers?
Deutsche Bank interview process for freshers usually has 2-3 rounds. The most common rounds in the Deutsche Bank interview process for freshers are Technical, HR and Resume Shortlist.
How to prepare for Deutsche Bank interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Deutsche Bank. The most common topics and skills that interviewers at Deutsche Bank expect are KYC, Anti Money Laundering, Investment Banking, Client Onboarding and AML.
What are the top questions asked in Deutsche Bank interview for freshers?

Some of the top questions asked at the Deutsche Bank interview for freshers -

  1. If I give you Rs.5000 per month for a year or give you Rs.50000 at the beginni...read more
  2. Draw the income statement for a carpenter who buys wood at certain price and se...read more
  3. Can some work you did at Microsoft be used in DB (I wasn’t at all expecting t...read more
How long is the Deutsche Bank interview process?

The duration of Deutsche Bank interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Deutsche Bank Interview Process for Freshers

based on 16 interviews in last 1 year

Interview experience

4
  
Good
View more

People are getting interviews through

based on 29 Deutsche Bank interviews
Campus Placement
Job Portal
Referral
Company Website
38%
24%
10%
7%
21% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.4k Interviews
HDFC Bank Interview Questions
3.9
 • 2.1k Interviews
Axis Bank Interview Questions
3.8
 • 1.4k Interviews
IDFC FIRST Bank Interview Questions
4.0
 • 608 Interviews
IndusInd Bank Interview Questions
3.6
 • 575 Interviews
Yes Bank Interview Questions
3.8
 • 408 Interviews
RBL Bank Interview Questions
3.7
 • 164 Interviews
Federal Bank Interview Questions
3.8
 • 121 Interviews
View all

Deutsche Bank Reviews and Ratings

based on 3.2k reviews

3.9/5

Rating in categories

3.6

Skill development

4.0

Work-Life balance

3.6

Salary & Benefits

4.0

Job Security

3.9

Company culture

3.1

Promotions/Appraisal

3.6

Work Satisfaction

Explore 3.2k Reviews and Ratings
Auditor

Bangalore / Bengaluru

6-10 Yrs

Not Disclosed

Lead SAP ICM Developer

Pune

4-8 Yrs

Not Disclosed

Divisional Risk and Controls Analyst, AVP

Mumbai

8-13 Yrs

Not Disclosed

Explore more jobs
Associate
4.7k salaries
unlock blur

₹8.8 L/yr - ₹34 L/yr

Senior Analyst
3.9k salaries
unlock blur

₹3.8 L/yr - ₹16.5 L/yr

Assistant Vice President
3.4k salaries
unlock blur

₹15.8 L/yr - ₹48.5 L/yr

Analyst
2.1k salaries
unlock blur

₹2 L/yr - ₹10.5 L/yr

Financial Analyst
1.1k salaries
unlock blur

₹1.6 L/yr - ₹10.2 L/yr

Explore more salaries
Compare Deutsche Bank with

Barclays

3.9
Compare

JPMorgan Chase & Co.

4.1
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview