• Java:
• How HashMap works internally
• Exception handling: types of exceptions and how to handle them
• Garbage collection in Java
• Java 8 features (e.g., Streams, Lambdas, Optional, etc.)
• Spring Framework:
• Inversion of Control (IoC) and Dependency Injection (DI)
• Throwing exceptions in Spring (e.g., using @ExceptionHandler, @ControllerAdvice)
• Spring JPA and its methods (e.g., save(), findById(), delete())
• SQL:
• Difference between DELETE and TRUNCATE
• Five categories of SQL (e.g., DDL, DML, DQL, DCL, and TCL)
• AWS:
• Basic understanding of AWS services and their applications.