Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Axis Bank Team. If you also belong to the team, you can get access from here

Axis Bank

Compare button icon Compare button icon Compare
3.8

based on 24.4k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Axis Bank Java Technical Lead Interview Questions and Answers

Updated 20 Jul 2024

Axis Bank Java Technical Lead Interview Experiences

1 interview found

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

I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. OOPS concepts and related code snippets to guess output (inheritance)
  • Q2. Exceptions code snippets to guess output. How to convert checked exception to unchecked exception
  • Ans. 

    To convert checked exception to unchecked exception, use RuntimeException or create a custom unchecked exception.

    • Use RuntimeException to wrap checked exceptions and throw them as unchecked exceptions

    • Create a custom unchecked exception by extending RuntimeException class

    • Use try-catch block to catch checked exceptions and throw them as unchecked exceptions

  • Answered by AI
  • Q3. Springboot Autoconfiguration , Bean scopes, Prototype inside singleton bean
  • Q4. CopyonwriteArraylist internal working
  • Q5. Java 8 features, Coding questions on string and merge two int array without using inbuilt methods

Interview Preparation Tips

Topics to prepare for Axis Bank Java Technical Lead interview:
  • oops concept
  • Java 8 features
  • Exceptions
  • Collections advanced
  • Guess output coding questions

Skills evaluated in this interview

Interview questions from similar companies

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
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
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
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Why string is immutable
  • Ans. 

    String is immutable in Java to ensure thread safety, security, and optimization.

    • Immutable strings are thread-safe as they cannot be modified concurrently by multiple threads.

    • String pooling is possible due to immutability, saving memory and improving performance.

    • Security is enhanced as sensitive information stored in strings cannot be altered.

    • Examples: String str = "Hello"; str.concat(" World"); // str remains "Hello"

  • Answered by AI
  • Q2. What is spring aop
  • Ans. 

    Spring AOP (Aspect-Oriented Programming) is a framework that provides cross-cutting concerns in a modular way.

    • Spring AOP allows separating cross-cutting concerns from the main application logic.

    • It enables developers to define aspects (cross-cutting concerns) separately and apply them to multiple classes.

    • Examples of cross-cutting concerns include logging, security, and transaction management.

  • Answered by AI

Skills evaluated in this interview

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

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Java memory Managment
  • Q2. Garbage Collection
Round 2 - Coding Test 

Print Dice combination based on the rolled output

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

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

Round 1 - Coding Test 

Discussion and analysis on Java and System Design followed by DSA which was a live coding session.

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I was interviewed before Jan 2022.

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 - Assignment 

MCQ assignment based on the Java skills

Round 3 - Technical 

(1 Question)

  • Q1. It was a 1 hr 15 min of Technical round
Round 4 - Behavioral 

(1 Question)

  • Q1. Scenerio based questions - duration 1 hr

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well with basics and be confident while answering.
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Given coding test which were fairly simple

Round 3 - Technical 

(3 Questions)

  • Q1. Technical Interview question revolving around core Java
  • Q2. Spring Boot and Spring MVC
  • Q3. Junits based development

Interview Preparation Tips

Topics to prepare for NatWest Group Java Software Engineer interview:
  • Core Java
  • Spring Boot
  • Spring Framework
Interview preparation tips for other job seekers - The HR from the organization personally mailed me for the interview after screening.
I attended an in person interview and traveled 2hr to reach the location. Had a good experience with the panel and she told me that she would give positive feedback for me and later one of HR members confirmed it and told me to wait for Managerial round.
10 min later he told me there's an availability issue so the next rounds would be telephonic and they would contact me.
Since then I have mailed the team multiple times but they are not responding and acting as if that the walk-in drive never happened.
This is a very poor way dealing with the candidates.

Axis Bank Interview FAQs

How many rounds are there in Axis Bank Java Technical Lead interview?
Axis Bank interview process usually has 1 rounds. The most common rounds in the Axis Bank interview process are Technical.
What are the top questions asked in Axis Bank Java Technical Lead interview?

Some of the top questions asked at the Axis Bank Java Technical Lead interview -

  1. Exceptions code snippets to guess output. How to convert checked exception to u...read more
  2. Java 8 features, Coding questions on string and merge two int array without usi...read more
  3. Springboot Autoconfiguration , Bean scopes, Prototype inside singleton b...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.4k Interviews
HDFC Bank Interview Questions
3.9
 • 2.1k Interviews
IDFC FIRST Bank Interview Questions
4.0
 • 608 Interviews
IndusInd Bank Interview Questions
3.6
 • 575 Interviews
Bandhan Bank Interview Questions
3.7
 • 511 Interviews
Yes Bank Interview Questions
3.8
 • 408 Interviews
Deutsche Bank Interview Questions
3.9
 • 353 Interviews
View all
Assistant Manager
15k salaries
unlock blur

₹1.8 L/yr - ₹6 L/yr

Deputy Manager
10.5k salaries
unlock blur

₹2 L/yr - ₹11 L/yr

Manager
6.1k salaries
unlock blur

₹4.9 L/yr - ₹14 L/yr

Senior Manager
5.2k salaries
unlock blur

₹8 L/yr - ₹28 L/yr

Relationship Officer
3.2k salaries
unlock blur

₹1 L/yr - ₹5.5 L/yr

Explore more salaries
Compare Axis Bank with

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

State Bank of India

3.8
Compare

Kotak Mahindra Bank

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview