Must-Know Topics:
OOP Principles (Inheritance, Polymorphism, Encapsulation, Abstraction)
Collections Framework (List, Set, Map implementations)
Multithreading & Concurrency
Exception Handling
JVM Architecture & Memory Management
Garbage Collection
Java 8+ Features (Streams, Lambda, Optional)
Spring Framework Basics
Common Java Questions:
- • Difference between == and .equals()
- • HashMap vs ConcurrentHashMap
- • String vs StringBuilder vs StringBuffer
- • Method overloading vs overriding