Skip to content
Sharp

System Design · interview question

During a system design interview, how would you differentiate between synchronous and asynchronous data flow?

Multiple choiceMediumchapter-20-curatedpremiumsystem-designdrawing-the-blueprint
Choose one answer
Answer and explanation

Correct answer

D. Synchronous flow waits for a response; asynchronous does not.

Why

Synchronous data flow involves waiting for a response before proceeding, while asynchronous flow allows processes to continue without waiting, handling responses when they arrive.

Test yourself on System Design

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

Start free test
All System Design questions →