Ensure the following are prepared/revisioned before attending interviews 

  1. Self Introduction
  2. Java 8-17 Exercises
  3. Java, Spring Boot, Micro-services, other topics (theoretical)
  4. Project Employee Management System - Deep dive, technical, follow-up Q&A
  5. Project Payment Wallet System - Deep dive, technical, follow-up Q&A
  6. Revision of important LLDs - Deep dive, what-if scenario, follow-up Q&A
  7. Revision of important HLDs - Deep trade-offs, scalability, focused Q&A
  8. Behavioral interview Q&A
  9. Revise/Prepare LeetCode as much as possible
  10. Flexible approach for applying jobs and interviews (Incl. polishing resume, portfolio, etc)