Deutsche Bank On-Campus Interview Experience for FTE 2020(Virtual).
Deutsche Bank recently visited our campus (Cummins College of Engineering for Women, Pune) for hiring graduate analysts and interns.
Online test was conducted on HackerEarth and face to face rounds on Skype. Criteria for online was 7 CGPA.
Round 1: (Online Test, 90 mins)
It consisted 3 coding questions (for 120 points).
1st was based on String Manipulation (20 points)
I don’t remember 2nd (50 points), 3rd was modification of Longest Increasing Subsequence (50 points).
I was able to solve 11/14 testcases for 1st and 13/15 testcases for 3rd.
Around 350 students appeared for the test, 28 students were selected for next round.
Tip: Constraints given are high so brute force may pass partial test cases but you need optimized solution to pass all the test cases.
Round 2: (Technical Round, 45-50 mins)
Introduce yourself.
Interviewer asked me favourite 4 subjects, and said he will interview me on the same. (I said Java, Data Structures, CN, DBMS)
Difference between Array and Linked List
How many queues does priority queue consist? How is it implemented?
How many traversals are there in tree? Explain all with algorithms.
Why is BST better that Binary tree?
He gave me equation and asked me to write prefix and postfix notation.
He gave me 2 code snippets in cpp and 1 in java.
What is Super class in java with example.
What is OSI layer? Explain in detail?
What are modes in CN? Explain in short.
What is Relational Database? When do you use it?
What is the latest version of Oracle?
If you are given a query, what changes will you make in table so that it gets executed faster? Explain? (ANS: normalization)
I was told to code for First Missing Positive in between 1-50. (I gave O(n) sol, but then he explained me mathematical approach for it).
Do you have any Questions for me? (make sure you ask an interesting question, we had a good discussion on this one).
18 students were selected after this round.
Round 3: (Technical Round, 40- 45 mins)
Introduce yourself and must include all the computer subjects knowledge you have. (As I was from E&TC).
She gave me a table and I was asked to write a query.
What is Structured Data?
What is SQL?
What all type of Databases you know?
Difference between SQL and NOSQL?
Why Software role when you are from E&TC background?
What is Multithreading?
What is Multitasking? What is Multiprocessing?
Does Multitasking come under Multiprocessing?
Does Multithreading come under Multiprocessing?
What is Multiprogramming?
Compare Multitasking, Multithreading, Multiprocessing, Multiprogramming.
Discussed on one of my projects.
What is JVM, JRE, JDK?
What is Compiler and Interpreter?
What is Exception Handling?
Do you have any questions for me?
12 Students were selected after this round.
Round 4: (Professional Fitness Round, 30-35 mins)
Introduce your self
Detect loop in a linked list?
What Sorting algorithm you know? What is quick sort and its time complexity?
What if pivot is at first index in quick sort?(He tricked me a lot here, but be on your point if you are sure)
What is time complexity of BST?
If you are given number of nodes in BST how will you find the height?
What is Height in BST proportional to?
Some questions on Computer Architecture?
What is JVM, JRE, JDK?
What is HashMap?
What is Hashing, HashSum?
What is difference Between Deep Learning and Machine Learning?
Discussed on one of my projects?
Do you have any questions for me?
TIP: In this round they basically checked our stability and how calm and confident we are.
Round 5: (HR round 15 – 20 mins)
Introduce yourself
Why Deutsche Bank?
You are from E&TC background then why software role?
Why Financial Sector?
Asked me About my Family Background?
Do you have any questions for me?
Verdict: Selected
Total 11 students got selected.
TIP: Think loud, say what you have in your mind. Don’t say something you are not aware of (there is a high chance they may catch a particular word you say and then interview will revolve around that). Stay calm and have a smile. If you don’t know something be honest. And most Important Be Confident.