Java Software Engineer Interviews

Java Software Engineer Interview Questions

"Java software engineers design, build, and maintain systems that support and run java applications. Employers are looking for candidates who display strong organizational and communication skills as well as advanced technical skill within the java universe. During an interview, expect to answer a lot engineering questions as well as discuss past projects you have worked on."

30,883 java software engineer interview questions shared by candidates

JAVA What is Encapsulation? What is Inheritance? What is the difference between overloading and overriding? What is polymorphism? What is the difference between an Abstract class and an Interface? What is an immutable object? What is the difference between a Set, List and Map? Name a collection that is thread safe? (Vector) What are two ways to implement a Thread in Java? What is a servlet? What is String Builder used for? DATABASES How does JDBC make a query? What is a left inner join? What is an outer join? What is aggregation? Give an example of a SQL query that uses aggregation? DESIGN PATTERNS What is the MVC design pattern? What is the Facade design pattern? What is the Decorator design pattern? HTTP What is the difference between JSON and XML? What are the 7 HTTP request methods? (GET, POST, HEAD, PUT, DELETE, OPTIONS, CONNECT) What is the difference between SOAP and REST? SPRING What is dependency injection in Spring? Several other questions on spring..
avatar

Senior Consultant (Java Developer)

Interviewed at hybris Software

3.9
Aug 6, 2015

JAVA What is Encapsulation? What is Inheritance? What is the difference between overloading and overriding? What is polymorphism? What is the difference between an Abstract class and an Interface? What is an immutable object? What is the difference between a Set, List and Map? Name a collection that is thread safe? (Vector) What are two ways to implement a Thread in Java? What is a servlet? What is String Builder used for? DATABASES How does JDBC make a query? What is a left inner join? What is an outer join? What is aggregation? Give an example of a SQL query that uses aggregation? DESIGN PATTERNS What is the MVC design pattern? What is the Facade design pattern? What is the Decorator design pattern? HTTP What is the difference between JSON and XML? What are the 7 HTTP request methods? (GET, POST, HEAD, PUT, DELETE, OPTIONS, CONNECT) What is the difference between SOAP and REST? SPRING What is dependency injection in Spring? Several other questions on spring..

Viewing 1671 - 1680 interview questions

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