Java Software Engineer Interview Questions

4,195 java software engineer interview questions shared by candidates

Describe project architecture. How you implement security in spring boot What all security you have implemented in springboot application How have you done exception handling How your micro services communicate How transaction is handled in spring boot What authentication method have you used for your application Features of Java8
avatar

Software Engineer - Java Developer

Interviewed at Capgemini

4.2
May 20, 2023

Describe project architecture. How you implement security in spring boot What all security you have implemented in springboot application How have you done exception handling How your micro services communicate How transaction is handled in spring boot What authentication method have you used for your application Features of Java8

The interview questions spanned a variety of topics within Java development. There were questions covering both core and advanced aspects of Java, including specifics about OOP principles such as inheritance, encapsulation, polymorphism, and abstraction. There were also questions about the Spring and Spring Boot frameworks, testing my understanding of these important tools in Java web development. Towards the end of the interview, I was asked to defend and discuss the project I had been working on, explaining my design choices, challenges faced, and how I overcame them. The interview gave me a chance to showcase both my technical knowledge and my problem-solving skills.
avatar

Java Software Developer

Interviewed at EPAM Systems

4
Jun 10, 2023

The interview questions spanned a variety of topics within Java development. There were questions covering both core and advanced aspects of Java, including specifics about OOP principles such as inheritance, encapsulation, polymorphism, and abstraction. There were also questions about the Spring and Spring Boot frameworks, testing my understanding of these important tools in Java web development. Towards the end of the interview, I was asked to defend and discuss the project I had been working on, explaining my design choices, challenges faced, and how I overcame them. The interview gave me a chance to showcase both my technical knowledge and my problem-solving skills.

Below are the technical questions asked me during the interview 1. HashMap vs TreeMap 2. Deadlock situation, how do you avoid it ? 3. Multiple Inheritance in java(Diamod Problem) 4. How do you maintain two different Databases in springboot application 5. About Kafka offset(earliest, latest, default configurations) 6. Marker interface in java
avatar

Software Engineer - Java Developer

Interviewed at Synechron

4.1
Jan 8, 2025

Below are the technical questions asked me during the interview 1. HashMap vs TreeMap 2. Deadlock situation, how do you avoid it ? 3. Multiple Inheritance in java(Diamod Problem) 4. How do you maintain two different Databases in springboot application 5. About Kafka offset(earliest, latest, default configurations) 6. Marker interface in java

Viewing 1311 - 1320 interview questions

Glassdoor has 4,195 interview questions and reports from Java software engineer interviews. Prepare for your interview. Get hired. Love your job.