Explain how a Spring Boot service is built, secured, tested and split into microservices, the way mid-level backend interviews expect.
Interview soon? Read the first 4 guides (marked "Start here") first, then the rest.
Auto-configuration, starters and beans: the questions every Spring round begins with.
What each annotation really does, so you can explain your own code.
Status codes, validation, versioning and error handling for REST APIs.
Entities, lazy loading, N+1 and transactions.
The filter chain, JWT and OAuth2 login.
JUnit 5, Mockito, slices and Testcontainers.
Scenario questions: saga, circuit breaker, outbox, API gateway.
Topics, consumer groups and delivery guarantees with Spring Kafka.
How your service is packaged and run in production.