Deutsche Bank interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

Deutsche Bank
upvote
share-icon
4 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: 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.
Tip
Tip

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

Application process
Where: Campus
Eligibility: Above 7.5 cgpa
Resume Tip
Resume tip

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.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date15 Aug 2020
Coding problem1

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. 

1. Rooks Placing

Moderate
25m average time
75% success
0/80
Asked in companies
VisaDeutsche Bank

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 chess piece that can in one turn move any number of cells vertically or horizontally. There are ‘m’ rooks (m<=n) placed on the chessboard in such a way that no pair of rooks attack each other. I.e. there are no pairs of rooks that share a common row or a column.

You are given the position of the ‘m’ rooks that are already placed on the chessboard. Your task is to find the maximum number of additional rooks with their positions that can be placed on the given chessboard such that no rook attacks some other rook. Print the positions (cells) of these additional rooks in lexicographical order. If there are multiple ways of placing the maximum number of additional rooks, you should find one that gives the lexicographically smallest sequence of cells after arranging their cells in lexicographical order.

Note :
In lexicographical order, cell (a, b) comes before cell (c, d), if either a < c  or (a = c and b < d).
Problem approach

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 j = 0; j < n-1; j++) {

var row = nMinusOneSolution[j];

newSet.push(row.slice(0).concat(false)); //append empty square to every row

}

newSet.splice(i,0, makeTrueEndingRow(n)); //insert new rook ending row

return newSet;

}



var makeTrueEndingRow = function(x) {

var row = _.times(x-1, function(y) { return false; });

row.push(true);

return row;
}

Try solving now
02
Round
Medium
Video Call
Duration40 minutes
Interview date21 Aug 2020
Coding problem2

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.

1. 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 gives him a second hint.

 

2) The sum of their ages is equal to my house number.

 

Shyam goes out and look at the house number and tells “I still do not have enough information to determine the ages”.

 

Alok admits that Shyam can not guess and gives him the third hint

3) The oldest of the girls likes strawberry ice-cream.

Shyam is able to guess after the third hint. Can you guess what are the ages of three daughters?

 

Problem approach

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.

 

2. OOPS questions

What is virtual class, abstract class and other concepts?

Problem approach

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

03
Round
Medium
Video Call
Duration30 minutes
Interview date21 Dec 2020
Coding problem1

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.

1. General Questions

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

Problem approach

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

04
Round
Easy
Video Call
Duration30 minutes
Interview date21 Aug 2020
Coding problem1

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.

1. General Questions

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

How will I manage a team if needed?

Problem approach

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.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by Deutsche Bank
1862 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 8 problems
Interviewed by Deutsche Bank
1870 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 2 problems
Interviewed by Deutsche Bank
1217 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Deutsche Bank
2490 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15481 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15339 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10142 views
2 comments
0 upvotes