Upload Button Icon Add office photos

Deutsche Bank

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Deutsche Bank Lead Java Developer Interview Questions and Answers

Updated 20 Aug 2024

Deutsche Bank Lead Java Developer Interview Experiences

1 interview found

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
4-6 weeks
Result
No response

I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Dsa questions related to palindrome

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

Data structures based questions

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I was interviewed in Sep 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference between hashmap and hash table
  • Ans. 

    HashMap is non-synchronized and allows null values, while HashTable is synchronized and does not allow null values.

    • HashMap is non-synchronized, meaning it is not thread-safe, while HashTable is synchronized and thread-safe.

    • HashMap allows null values for both keys and values, while HashTable does not allow null keys or values.

    • HashMap is generally preferred for non-thread-safe applications, while HashTable is used in mul

  • Answered by AI
  • Q2. Significance of equals and hashcode in java
  • Ans. 

    Equals method is used to compare the content of objects while hashcode method is used to generate a unique integer value for an object.

    • Equals method is used to compare the content of objects for equality.

    • Hashcode method is used to generate a unique integer value for an object.

    • Both methods are important for implementing proper object comparison and hashing in Java.

  • Answered by AI
Round 2 - Behavioral 

(2 Questions)

  • Q1. What motivates you to come to office
  • Ans. 

    I am motivated to come to the office by the opportunity to work on challenging projects, collaborate with talented colleagues, and contribute to the success of the team.

    • Challenging projects provide a sense of accomplishment and growth

    • Collaborating with talented colleagues allows for learning and innovation

    • Contributing to the success of the team fosters a sense of purpose and fulfillment

  • Answered by AI
  • Q2. Any scenario where you coached and mentored your collegue in previous organisation?
  • Ans. 

    Yes, I coached a junior developer on implementing design patterns in a project.

    • Provided guidance on how to apply design patterns in code

    • Reviewed their code and provided feedback for improvement

    • Encouraged them to ask questions and seek clarification

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - After applying we were sent a test link which consists of mcq's of Java8, spring boot etc. After that we were called for a walkin drive.There are 2 rounds. One technical and one managerial. Interviewers are friendly and asked basic questions on java and spring.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Questions on apache kafka, microservices scenario based queries
  • Q2. SQL queries on group by statement
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

NAAAAAAAAAAAAAAAAAAAAa

Round 2 - Technical 

(2 Questions)

  • Q1. NAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  • Q2. NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Design immutable class
  • Ans. 

    Immutable class is a class whose state cannot be modified after creation.

    • Make all fields private and final

    • Do not provide setter methods

    • Ensure that any mutable objects within the class are also immutable

  • Answered by AI
  • Q2. Difference between lock and sync
  • Ans. 

    Lock and sync are both mechanisms used in Java for thread synchronization, but they have different implementations and use cases.

    • Lock is a low-level synchronization mechanism provided by the java.util.concurrent.locks package, while sync (synchronized keyword) is a high-level synchronization mechanism provided by Java.

    • Lock provides more flexibility and control over synchronization compared to sync.

    • Lock can be used to c...

  • Answered by AI

I applied via Company Website and was interviewed in Oct 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(2 Questions)

  • Q1. How do you balance work and life ?
  • Ans. 

    I prioritize my work and set boundaries to ensure a healthy work-life balance.

    • I prioritize my tasks and set realistic goals to manage my workload effectively.

    • I establish clear boundaries between work and personal life to avoid burnout.

    • I practice time management techniques, such as creating schedules and prioritizing tasks.

    • I make sure to take breaks and engage in activities outside of work to recharge.

    • I communicate open...

  • Answered by AI
  • Q2. What is a positive quote for work ?
  • Ans. 

    A positive quote for work can inspire and motivate individuals to achieve their goals and excel in their professional endeavors.

    • A positive attitude leads to positive outcomes.

    • Hard work and dedication are the keys to success.

    • Believe in yourself and your abilities.

    • Success is not final, failure is not fatal: It is the courage to continue that counts.

    • The only way to do great work is to love what you do.

    • Don't watch the cloc...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I am passionate to learn new technologies always ready
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Approached by Company

Round 1 - Coding Test 

It was spring boot java based online round

Round 2 - One-on-one 

(2 Questions)

  • Q1. Optional in java.
  • Q2. Eager and lazy initialization in simgleton design pattern
  • Ans. 

    Eager initialization creates the instance of Singleton class at the time of class loading, while lazy initialization creates the instance only when it is required.

    • Eager initialization can lead to resource wastage if the instance is never used.

    • Lazy initialization is more efficient as it only creates the instance when needed.

    • Eager initialization is thread-safe by default, while lazy initialization requires synchronizatio...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Java and sql questions

Round 2 - Technical 

(1 Question)

  • Q1. Basics of java ans core java
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Walk-in and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Online assessment 

(1 Question)

  • Q1. Basic mcq's related to Java,spring Boot
Round 2 - Technical 

(4 Questions)

  • Q1. Importance of Equals and hashcode
  • Ans. 

    Equals and hashcode are important for object comparison and hashing in Java.

    • Equals method is used to compare two objects for equality.

    • Hashcode method is used to generate a unique integer value for an object.

    • Equals and hashcode are used in collections like HashMap and HashSet for efficient retrieval and storage.

  • Answered by AI
  • Q2. Difference between comparable and comparator
  • Ans. 

    Comparable is an interface used for natural ordering, while Comparator is an interface used for custom ordering.

    • Comparable is implemented by the class itself to define the natural ordering of objects.

    • Comparator is implemented by a separate class to define custom ordering of objects.

    • Comparable uses the compareTo() method to compare objects, while Comparator uses the compare() method.

    • Example: String class implements Comp...

  • Answered by AI
  • Q3. Write code for Singelton design pattern
  • Ans. 

    Singleton design pattern ensures a class has only one instance and provides a global point of access to it.

    • Create a private static instance of the class

    • Provide a public static method to access the instance

    • Ensure the constructor is private to prevent instantiation

  • Answered by AI
  • Q4. Difference b/w hashmap and hashtable
  • Ans. 

    HashMap is non-synchronized and allows null values, while Hashtable is synchronized and does not allow null keys or values.

    • HashMap is non-synchronized, while Hashtable is synchronized

    • HashMap allows null values, while Hashtable does not allow null keys or values

    • HashMap is faster than Hashtable

    • HashMap is part of the Java Collections Framework, while Hashtable is a legacy class

  • Answered by AI
Round 3 - Behavioral 

(2 Questions)

  • Q1. How do you resolve conflicts within the team
  • Q2. What went well in you last company? What didn't go well?
  • Ans. 

    At my last company, effective communication and collaboration among team members went well, but there were challenges with project timelines and resource allocation.

    • Effective communication and collaboration among team members

    • Challenges with project timelines

    • Challenges with resource allocation

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview went well and I answered all the questions and I was very confident that I wil get selected but there is no response from the HR. doesn't reply to the calls and messages. it is not good. atleast they should have mentioned if we get selected or rejected.

Skills evaluated in this interview

Deutsche Bank Interview FAQs

How many rounds are there in Deutsche Bank Lead Java Developer interview?
Deutsche Bank interview process usually has 1 rounds. The most common rounds in the Deutsche Bank interview process are One-on-one Round.
How to prepare for Deutsche Bank Lead Java Developer interview?
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 Cucumber, Digital Electronics, Gradle, Hibernate and JBoss.

Tell us how to improve this page.

Deutsche Bank Lead Java Developer Interview Process

based on 1 interview

Interview experience

2
  
Poor
View more

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.5k Interviews
IDFC FIRST Bank Interview Questions
4.0
 • 632 Interviews
IndusInd Bank Interview Questions
3.5
 • 596 Interviews
Yes Bank Interview Questions
3.7
 • 428 Interviews
Barclays Interview Questions
3.8
 • 274 Interviews
View all
Associate
4.8k salaries
unlock blur

₹8.8 L/yr - ₹34 L/yr

Senior Analyst
3.9k salaries
unlock blur

₹4 L/yr - ₹16.6 L/yr

Assistant Vice President
3.4k salaries
unlock blur

₹16 L/yr - ₹48.5 L/yr

Analyst
2.1k salaries
unlock blur

₹2 L/yr - ₹11 L/yr

Financial Analyst
1k salaries
unlock blur

₹1.8 L/yr - ₹8.3 L/yr

Explore more salaries
Compare Deutsche Bank with

Barclays

3.8
Compare

JPMorgan Chase & Co.

4.0
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview