Loading…
44+ curated questions with the same answer shape every time: quick recap, deep dive, pitfalls, and follow-ups. Coverage includes rest fundamentals, request and response handling, spring mvc controllers, rest client and feign, and more.
Suggested path
Topics follow a teaching order. Each answer ends with a clear Next question control so you can move forward without hunting the list.
REST API interviews are the bread-and-butter backend surface. This module is an elevation arc: it opens with REST fundamentals (what REST is, the constraints, Richardson maturity), then request/response handling and Spring MVC controllers (the code tier). REST clients (RestClient, WebClient, Feign) follow, then the design tier — error handling, versioning, API design, HATEOAS, OpenAPI. HTTP caching closes the production tier, then comparisons and scenario-based questions.
Full catalog
Topics are ordered for learning. Within each topic, rows are numbered 1–44 globally so you always know where you are. Collapse topics if you want a lighter view — use Expand all when you need the full list again.
Numbers 1–44 follow the order we recommend — click any row to open the full answer, or use the sticky Next link at the bottom of each page to go Q1 → Q44.
Interviewers rarely ask REST API & Spring MVC in isolation. These are the modules that most often come up in the same loop.