The most basic knowledge that is MUST is the following and can be used as a Check List to ensure that all of these are covered before hitting the deck, each of these are covered in interview perspective:
- JVM Architecture
- OOPS Concepts
- Making Class Immutable
- Strings
- All about Static...
- Exception Handling
- Serialization
- Threads - synchronization
- File Handling
- Collections Framework
- Features of new versions of JDK
- Design Patterns