Deutsche Bank
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Company Website and was interviewed in Sep 2022. There were 3 interview rounds.
Russia ukraine war, fintech ,
Depreciation is the decrease in value of tangible assets over time, while amortization is the decrease in value of intangible assets over time. Derivatives are financial instruments that derive their value from an underlying asset.
Depreciation applies to tangible assets like buildings, machinery, and vehicles, while amortization applies to intangible assets like patents, copyrights, and trademarks.
Depreciation and amor...
Prepaid expenses are written in the assets side because they represent future economic benefits.
Prepaid expenses are expenses that have been paid in advance but have not yet been incurred.
They represent future economic benefits that the company will receive.
As per the accounting equation, assets = liabilities + equity, prepaid expenses are recorded as assets.
They are gradually expensed over time as they are incurred.
I applied via Approached by Company and was interviewed in Mar 2023. There was 1 interview round.
I have experience in fund accounting and will provide a detailed overview of my relevant skills and accomplishments.
I have a Bachelor's degree in Accounting and Finance.
I have worked as a Fund Accountant at XYZ Company for the past three years.
I am proficient in using accounting software such as Bloomberg AIM and Advent Geneva.
I have experience in reconciling cash and positions, calculating NAV, and preparing financial...
Deutsche Bank is a leading global financial institution with a strong reputation and extensive opportunities for growth.
Deutsche Bank has a strong reputation in the financial industry.
It is a global institution with a wide range of financial services.
The bank offers extensive opportunities for career growth and development.
Deutsche Bank has a strong commitment to innovation and technology.
The company has a diverse and
I have the necessary skills, experience, and passion for the role of Fund Accountant.
I have a strong background in accounting and finance, with a degree in finance and several years of experience in fund accounting.
I am highly detail-oriented and have a strong analytical mindset, which is crucial for accurately managing and reconciling financial data.
I have a deep understanding of investment products and financial mark...
I applied via Approached by Company and was interviewed before Aug 2023. There was 1 interview round.
I am a detail-oriented KYC Analyst with a strong background in compliance and risk management.
I have X years of experience in conducting KYC due diligence for financial institutions.
I am proficient in analyzing customer profiles, identifying red flags, and ensuring compliance with regulations.
I have a strong understanding of AML/KYC regulations and guidelines.
I am skilled in using various KYC tools and systems to verif...
The end-to-end KYC process involves collecting, verifying, and monitoring customer information to ensure compliance with regulations.
Collecting customer information such as identification documents and personal details
Verifying the authenticity of the information provided through various checks and screenings
Monitoring customer transactions and behavior for any suspicious activities
Updating customer records regularly t...
Due diligence is determined based on risk factors and can be categorized into different types such as basic, enhanced, and ongoing due diligence.
Due diligence is decided based on the risk associated with the client or transaction.
Types of due diligence include basic due diligence, enhanced due diligence, and ongoing due diligence.
Basic due diligence involves verifying the identity of the client and assessing the risk l...
What people are saying about Deutsche Bank
I applied via Campus Placement and was interviewed before May 2023. There were 5 interview rounds.
3 coding questions with 10 test cases each. For an hour.
Deutsche Bank interview questions for popular designations
I applied via Campus Placement and was interviewed before Mar 2023. There were 4 interview rounds.
Is censorship favourable on OTT platforms?
Financial ratios are used to evaluate a company's financial performance. Calculating percentages involves multiplying the number by the percentage and dividing by 100.
Financial ratios are used to analyze a company's financial health and performance.
To calculate a percentage, multiply the number by the percentage and divide by 100.
For example, 25% of 24 would be calculated as (25/100) * 24 = 6.
Get interview-ready with Top Deutsche Bank Interview Questions
I applied via Campus Placement and was interviewed in Jul 2021. There were 4 interview rounds.
I was interviewed before Sep 2020.
Round duration - 90 Minutes
Round difficulty - Easy
6-7:30 pm
The webcam was on throughout the test.
Given an array/list ‘ARR’ of unknown size, sorted in ascending order with all distinct elements, and an element ‘TARGET’, find the position of 'TARGET' in t...
Ninja wants to cross a field represented as a rectangular matrix of size M x N, containing landmines. A landmine gets triggered if a person is within one c...
Given an array ARR
consisting of N
integers, your goal is to determine the maximum possible sum of a non-empty contiguous subarray within this array.
Round duration - 30 Minutes
Round difficulty - Easy
Morning(10 am)
The interviewer was friendly.
Given two linked lists representing two non-negative integers, where the digits are stored in reverse order (i.e., starting from the least significant digit to ...
Given a positive integer N
, your task is to identify all prime numbers less than or equal to N
.
A prime number is a natural number greater than 1 that has no po...
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.
Determine if a given singly linked list of integers forms a cycle or not.
A cycle in a linked list occurs when a node's next
points back to a previous node in the ...
Your task is to implement a Stack data structure using a Singly Linked List.
Create a class named Stack
which supports the following operations, each in O(1...
You have been provided an integer array/list ARR
of size N
. Here, N
is equivalent to 2M + 1
where each test case has M
numbers appearing twice and one number appearing exactly...
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.
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.
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.
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.
I was interviewed before Sep 2020.
Round duration - 90 minutes
Round difficulty - Medium
The coding round consisted of 3 coding questions. 1st question was of 20 marks, 2nd and 3rd of 50 marks.
Given an array 'ARR' consisting of 'N' positive integers, determine the minimum number of operations needed to make all elements of the array equal. You may ...
Determine minimum operations to make all array elements equal using addition, subtraction, multiplication, or division.
Iterate through array to find the minimum and maximum values
Calculate the difference between the maximum and minimum values
Return the difference as the minimum number of operations needed
Given an array of obstacles' coordinates, determine the minimal jump length to reach beyond all obstacles starting from coordinate 0 while avoiding landing on any obstacle...
Find the minimal jump length to bypass all obstacles while avoiding landing on any obstacle.
Iterate through the obstacle coordinates to find the maximum coordinate.
Calculate the minimum jump length needed to bypass all obstacles.
Ensure the jump length consistently avoids all obstacle points.
The final jump can overshoot the line's end point.
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 ...
Find the length of the longest consecutive sequence in an unsorted array of integers.
Sort the array to make it easier to identify consecutive sequences.
Use a set to store unique elements and check for consecutive numbers.
Track the length of consecutive sequences and update the maximum length found.
Handle duplicates by counting only one occurrence in the consecutive sequence.
Round duration - 45 minutes
Round difficulty - Easy
Timing: 10:15 - 11:00 am.
The interview was online from home.
Round duration - 45 minutes
Round difficulty - Medium
Timing: 2:15 - 3:00 PM
The interview was online from home.
There were a few audio cuts in the video call but we were able to manage regardless.
Given a string STR
containing characters from [a-z], [A-Z], [0-9], and special characters, determine the reverse of the string.
The input starts with a single i...
Reverse a given string containing characters from [a-z], [A-Z], [0-9], and special characters.
Iterate through the characters of the string in reverse order and append them to a new string.
Use built-in functions like reverse() or StringBuilder in languages like Python or Java for efficient reversal.
Handle special characters and numbers along with alphabets while reversing the string.
Ensure to print each reversed string
Tip 1 : For OOPS, DS and programming, I recommend Codezen, Leetcode, InterviewBit and GeeksforGeeks.
Tip 2 : For OS, DBMS and Computer Network, I recommend GateSmasher, Knowledge Gate and TutorialsPoint.
Tip 3 : For SQL, I recommend W3Schools and GeeksforGeeks.
Tip 4 : Always maintain your cool during Interviews, and answer the questions calmly. If you get stuck in a problem, do not hesitate to ask for hints.
Tip 1: Mention only those projects and internships in your resume that you are comfortable with, that is, you can explain to the interviewee.
Tip 2: Mention only those skills/programming languages in your resume that you are comfortable with, that is, you have proper knowledge of as the interviewee can ask questions from those languages specifically.
Tip 3: Keep your data in your resume honest and accurate.
I was interviewed before Sep 2020.
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.
Given 'N' stations on a train route, where the train travels from station 0 to 'N'-1, determine the minimum cost to reach the final station using given...
Find the minimum cost to reach the destination via train using given ticket costs for each pair of stations.
Create a 2D array to store the costs from each station to the final destination.
Use dynamic programming to calculate the minimum cost to reach each station.
Iterate through the stations and update the minimum cost based on the previous stations.
Return the minimum cost to reach the final station.
You are provided with a palindrome number 'N' presented as a string 'S'. The task is to determine the largest palindrome number that is strictly less than 'N'.
Given a palindrome number 'N' as a string, find the largest palindrome number strictly less than 'N'.
Iterate from the middle towards the start and end of the number to find the next smaller palindrome.
Handle cases where the middle digit is 0 by borrowing from adjacent digits.
Ensure the resulting number does not have leading zeros, except when the answer is 0.
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.
You are provided with an unsorted array/list ARR
of N
integers. Your task is to determine the length of the longest consecutive sequence present in the array...
Find the length of the longest consecutive sequence in an unsorted array of integers.
Iterate through the array and store all elements in a set for constant time lookups.
For each element, check if it is the start of a sequence by looking for its previous number in the set.
Update the length of the current sequence and the maximum length found so far.
Return the maximum length of consecutive sequence found.
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.
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.
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.
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.
Some of the top questions asked at the Deutsche Bank interview for freshers -
The duration of Deutsche Bank interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 23 interviews
Interview experience
based on 3.4k reviews
Rating in categories
Associate
4.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
3.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Vice President
3.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
2.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Financial Analyst
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Barclays
JPMorgan Chase & Co.
HDFC Bank
ICICI Bank