What problem does it solve? Interviewers and mock-interview systems need realistic, scenario-based Java backend questions instead of rote memorization prompts, and this Skill provides a structured question bank with difficulty ladders, good/bad question contrasts, and resume-based follow-up hooks. ## Core Features & Use Cases - Topic Ladders: Covers JVM memory and OOM diagnosis, GC tuning, thread pool design, locks and JUC, Java Memory Model, virtual threads, Spring IoC/AOP failure cases, MyBatis/JPA and connection pools, microservice components, distributed locks, and performance troubleshooting tools. - Scenario-Based Questions: Each topic pairs a progression ladder with a realistic production incident question, danger signals, and expected strong answers. - Resume Hooks: Maps resume keywords (JVM tuning, Spring Cloud, Redis locks, Netty, JDK upgrades) to targeted follow-up probes. - Use Case: When a candidate's resume mentions Spring Cloud and thread pool optimization, load this Skill to generate questions like diagnosing why a thread pool with core 10 / max 50 / queue 1000 causes interface timeouts while active threads stay at 10. ## Quick Start Load this Skill when the job posting or resume mentions Java, Spring, Spring Boot, or Spring Cloud backend roles to generate scenario-based interview questions.