Design the system behind a multi-person video call: how audio and video from each participant reaches everyone else with only a brief delay, and what happens when one person’s connection cannot carry the whole call.
Practise this challenge
All system design challenges