0% found this document useful (0 votes)
4 views

Java Interview Questions (1)

The document lists common Java interview questions covering various topics such as object comparison, collection frameworks, concurrency, Spring framework concepts, SQL joins, Java 8 features, design patterns, and architectural styles. It addresses fundamental differences between key Java concepts and technologies, including Dependency Injection, JPA, and exception handling in Spring Boot. These questions are essential for assessing a candidate's knowledge and understanding of Java and related frameworks.

Uploaded by

Shankar Sk
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Java Interview Questions (1)

The document lists common Java interview questions covering various topics such as object comparison, collection frameworks, concurrency, Spring framework concepts, SQL joins, Java 8 features, design patterns, and architectural styles. It addresses fundamental differences between key Java concepts and technologies, including Dependency Injection, JPA, and exception handling in Spring Boot. These questions are essential for assessing a candidate's knowledge and understanding of Java and related frameworks.

Uploaded by

Shankar Sk
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Java Interview Questions

1. What is the difference between == and .equals() in Java?

2. What are Wrapper Classes in Java?

3. What is the difference between ArrayList and LinkedList?

4. Why is HashMap not thread-safe?

5. What is the difference between Runnable and Callable?

6. What is Dependency Injection (DI) in Spring?

7. What are the different scopes of Spring Beans?

8. What is the difference between INNER JOIN and OUTER JOIN in SQL?

9. What are the main features of Java 8?

10. What is the difference between final, finally, and finalize in Java?

11. How does the Garbage Collector work in Java?

12. What are Streams in Java 8?

13. What is the difference between synchronized and volatile in Java?

14. What is the purpose of the Spring Boot Starter?

15. What is the difference between Monolithic and Microservices Architecture?

16. What is the difference between SOAP and REST?

17. What are the different types of design patterns in Java?

18. What is JPA, and how is it different from Hibernate?

19. What is the use of @Transactional annotation in Spring?

20. How does Spring Boot handle exception handling?

You might also like