Skip to content
Sharp

Reactive Streams · interview question

In Project Reactor, what is the difference between Mono and Flux?

Multiple choiceHardchapter-19-curatedpremiumreactive-streamspublisher-and-subscriber
Choose one answer
Answer and explanation

Correct answer

C. Mono represents a single item or empty result, while Flux represents a sequence of 0 to N items

Why

Mono is designed to represent a single item or an empty result, effectively modeling a 0 to 1 item stream. Flux, on the other hand, can emit a sequence of 0 to N items, making it suitable for streams that produce multiple elements.

Test yourself on Reactive Streams

A free test with instant, explained results. No account needed.

Start free test
All Reactive Streams questions →