Design the "is typing…" signal in a chat product: when someone types, the others in the conversation see it quickly, and it disappears when they stop.
Practise this challenge
All system design challenges