Java Software Engineer Interview Questions

4,195 java software engineer interview questions shared by candidates

Core Java, Multi-threading, Microservices Design Patterns, SAGA Pattern, CAP theorem, Spring Boot, JPA & Hibernate implementation, solving performance issues in Microservices and optimizing databases. Transaction Management in Microservices.
avatar

Software Engineer - Java Developer

Interviewed at United Airlines

3.8
Jun 7, 2024

Core Java, Multi-threading, Microservices Design Patterns, SAGA Pattern, CAP theorem, Spring Boot, JPA & Hibernate implementation, solving performance issues in Microservices and optimizing databases. Transaction Management in Microservices.

The questions asked where basic Java questions like Overriding, Polymorphism, Abstraction, Interface, Use of Hashcode and equals() method, Serilization concepts. Second interview questions: Here the questions went little deeper in Java like internal structure of hashmap and also questions on sql.
avatar

Java Software Engineer

Interviewed at Cognizant

3.9
Nov 22, 2016

The questions asked where basic Java questions like Overriding, Polymorphism, Abstraction, Interface, Use of Hashcode and equals() method, Serilization concepts. Second interview questions: Here the questions went little deeper in Java like internal structure of hashmap and also questions on sql.

What are the oops concepts you have used? What is abstraction? Difference between abstraction and interface. Explain with real life example. Can we change the dispatcher servlet's XML making file name? How to debug a JavaScript? Spring MVC flow. What is a controller? Where and how is the request mapped? What is serializable, what care needs to be taken if you serialize a class? What care needs to be taken to convert an object to be serializable? Saving part as well, what streams need to be used?
avatar

Senior Software Engineer (Java)

Interviewed at Cognizant

3.9
Dec 28, 2015

What are the oops concepts you have used? What is abstraction? Difference between abstraction and interface. Explain with real life example. Can we change the dispatcher servlet's XML making file name? How to debug a JavaScript? Spring MVC flow. What is a controller? Where and how is the request mapped? What is serializable, what care needs to be taken if you serialize a class? What care needs to be taken to convert an object to be serializable? Saving part as well, what streams need to be used?

Viewing 1171 - 1180 interview questions

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