Deutsche Bank
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
HashMap is not thread-safe, ConcurrentHashMap allows concurrent access, synchronized HashMap uses explicit synchronization.
HashMap is not thread-safe and can lead to ConcurrentModificationException if accessed by multiple threads simultaneously.
ConcurrentHashMap allows concurrent access by multiple threads without the need for external synchronization.
Synchronized HashMap uses explicit synchronization to make it thread...
A lambda expression is a concise way to represent an anonymous function, often used with functional interfaces in Java.
Lambda expressions provide a way to pass functionality as an argument to a method.
Functional interfaces are interfaces with a single abstract method, which can be implemented using lambda expressions.
Example: (x, y) -> x + y is a lambda expression that takes two parameters and returns their sum.
I was interviewed in Aug 2024.
MATLAB is a high-level programming language and interactive environment for numerical computation, visualization, and programming.
MATLAB stands for Matrix Laboratory.
It is widely used in engineering, science, and economics for data analysis, simulation, and modeling.
MATLAB allows for easy matrix manipulation and plotting of functions and data.
It supports various toolboxes for specialized tasks like signal processing, i...
GUI can be used to interact with software applications through graphical elements like buttons, menus, and icons.
GUI stands for Graphical User Interface
Users can interact with software applications by clicking on buttons, selecting from menus, and dragging icons
GUIs make it easier for users to navigate and interact with software compared to text-based interfaces
Examples of GUIs include Windows operating system, web bro
I view criticism as an opportunity for growth and improvement.
I listen carefully to the feedback and try to understand the perspective of the person giving it.
I reflect on the criticism to see if there are valid points that I can learn from.
I use criticism as a motivation to work harder and improve my skills.
I seek constructive criticism to help me grow professionally.
I remain open-minded and avoid taking criticism per
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
What people are saying about Deutsche Bank
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
Deutsche Bank interview questions for popular designations
I applied via Approached by Company and was interviewed in Feb 2024. There were 5 interview rounds.
A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image.
Use the FROM instruction to specify the base image
Use the RUN instruction to execute commands in the container
Use the COPY instruction to copy files from the host to the container
Use the CMD instruction to specify the command to run when the container starts
Write a yaml file for deployment kind
Use 'kind: Deployment' to specify the type of deployment
Include metadata like name and labels
Define spec with containers, image, ports, etc.
Use a shell script to extract alphabets from an alphanumeric word.
Use the tr command to delete all non-alphabetic characters from the word.
Store the result in an array of strings for multiple words.
Example: word='abc123'; result=$(echo $word | tr -d '0-9'); echo $result
Networking in Kubernetes cluster involves communication between pods and services.
Kubernetes uses a flat networking model where each pod gets its own IP address.
Pods can communicate with each other using their IP addresses.
Services act as a stable endpoint for pods, allowing them to communicate with each other.
Kubernetes networking plugins like Calico, Flannel, and Cilium help manage networking within the cluster.
Security in Kubernetes cluster involves implementing RBAC, network policies, pod security policies, and regular security audits.
Implement Role-Based Access Control (RBAC) to control access to resources within the cluster
Use network policies to restrict traffic between pods and namespaces
Enforce Pod Security Policies to define security settings for pods
Regularly conduct security audits and vulnerability assessments to i
DB offers a challenging work environment, opportunities for growth, and a strong reputation in the industry.
DB offers a challenging work environment that will allow me to further develop my skills and knowledge.
DB provides opportunities for growth and advancement within the company, which is important for my career development.
DB has a strong reputation in the industry for its innovative solutions and commitment to exc...
Get interview-ready with Top Deutsche Bank Interview Questions
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There was 1 interview round.
Logistic regression is preferred for interpretability and simplicity compared to random forests.
Logistic regression is a linear model that is easier to interpret and implement compared to the complex ensemble method of random forests.
Logistic regression is better suited for binary classification problems where the relationship between the independent variables and the outcome is linear.
Random forests are more computati...
Classification models are used to predict the category or class of a new observation based on past data.
Classification models assign new data points to a specific category or class based on patterns in the training data.
Common classification algorithms include logistic regression, decision trees, random forests, and support vector machines.
These models are evaluated based on metrics like accuracy, precision, recall, an...
Model performance can be assessed using various metrics such as accuracy, precision, recall, F1 score, ROC curve, and confusion matrix.
Evaluate accuracy to measure overall correctness of the model's predictions.
Use precision to assess the proportion of true positive predictions among all positive predictions.
Consider recall to evaluate the proportion of true positive predictions among all actual positives.
Calculate F1 ...
Assumptions of Linear Regression include linearity, independence, homoscedasticity, and normality.
Linearity: The relationship between the independent and dependent variables is linear.
Independence: The residuals are independent of each other.
Homoscedasticity: The variance of the residuals is constant across all levels of the independent variables.
Normality: The residuals are normally distributed.
Example: If we are pred...
To stop and start JVMs in a WAS backend, use administrative console or scripting. Best practice is to perform rolling restarts.
Use administrative console to stop and start JVMs individually or in a cluster
Use scripting (such as wsadmin) for automation and bulk operations
Perform rolling restarts to minimize downtime and ensure high availability
Monitor JVM health and performance before and after restarts
Script to delete files older than 7 days in a Linux VM
Use the find command to locate files older than 7 days
Pipe the output of find to the rm command to delete the files
Make sure to test the script in a safe environment before running it on important files
A mutual fund is a type of investment vehicle consisting of a pool of funds collected from many investors for the purpose of investing in securities such as stocks, bonds, money market instruments, and other assets.
Mutual funds are managed by professional fund managers who allocate the fund's assets and attempt to produce capital gains or income for the fund's investors.
Investors in a mutual fund own shares of the fund...
Some of the top questions asked at the Deutsche Bank interview for experienced candidates -
The duration of Deutsche Bank interview process can vary, but typically it takes about less than 2 weeks to complete.
Interview experience
based on 3.2k reviews
Rating in categories
16-30 Yrs
₹ 30-65 LPA
Associate
4.7k
salaries
| ₹8.7 L/yr - ₹34 L/yr |
Senior Analyst
3.9k
salaries
| ₹3.8 L/yr - ₹16.5 L/yr |
Assistant Vice President
3.4k
salaries
| ₹15.6 L/yr - ₹48.5 L/yr |
Analyst
2.1k
salaries
| ₹2 L/yr - ₹10.5 L/yr |
Financial Analyst
1.1k
salaries
| ₹1.6 L/yr - ₹10.2 L/yr |
Barclays
JPMorgan Chase & Co.
HDFC Bank
ICICI Bank