Loading…
19+ curated questions with the same answer shape every time: quick recap, deep dive, pitfalls, and follow-ups. Coverage includes reactive programming basics, mono and flux, backpressure, spring webflux setup, 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.
Spring WebFlux interviews test whether you understand the reactive model, not just that it's 'non-blocking'. This module is an elevation arc: it opens with reactive programming basics (the Reactive Streams contract, the push model), then Mono and Flux (the core types). Backpressure — the signature reactive problem — follows, then the WebFlux setup and R2DBC (the reactive data tier). Error handling and testing in reactive code are the applied tier. It closes with comparisons and scenario-based questions.
Full catalog
Topics are ordered for learning. Within each topic, rows are numbered 1–19 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–19 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 → Q19.
Interviewers rarely ask Spring WebFlux & Reactive Programming in isolation. These are the modules that most often come up in the same loop.