Software Engineer Java Developer Interview Questions

4,198 software engineer java developer interview questions shared by candidates

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

How Do you implement observer design pattern? Which design patterns do you know? Which are the collections interfaces? Given the fibonacci sequence array, sort the array with all the odd numbers at the begining and the non even numbers at the end. Don’t use any temp array.
avatar

Senior Java Software Engineer

Interviewed at EPAM Systems

4
Aug 11, 2021

How Do you implement observer design pattern? Which design patterns do you know? Which are the collections interfaces? Given the fibonacci sequence array, sort the array with all the odd numbers at the begining and the non even numbers at the end. Don’t use any temp array.

Viewing 1291 - 1300 interview questions

Glassdoor has 4,198 interview questions and reports from Software engineer java developer interviews. Prepare for your interview. Get hired. Love your job.