Interview Prep Zoneby CuriouserLabs
🌐

Spring MVC & the Web Layer

DispatcherServlet internals, error handling contracts, filters vs interceptors, validation and the WebFlux question.

  1. 1

    Trace an HTTP request through Spring MVC — what does the DispatcherServlet actually do?

    senior🎬 animated
  2. 2

    Design the error-handling contract for a REST API: @ControllerAdvice, ProblemDetail and what clients should see.

    senior
  3. 3

    Filters vs HandlerInterceptors vs AOP — where do you put which cross-cutting web concern?

    senior
  4. 4

    How do binding and validation work — @Valid, groups, custom validators — and where should validation live?

    senior
  5. 5

    Spring MVC vs WebFlux — threading models, when reactive pays off, and how virtual threads change the calculus.

    architect