Java Interview Guide 1. Core Java Fundamentals 2. Object-Oriented Design Deep Dive 3. Collections Framework 4. Java Memory Management & JVM Internals 5. Multithreading & Concurrency 6. Java 8–21 Modern Features 7. Exception Handling & Error Management 8. Performance & JVM Tuning 9. Testing