Design WhatsApp "online" and "last seen"

Keep presence fresh for hundreds of millions of connections without broadcasting every heartbeat to everyone.

An animated, step-by-step walkthrough: the design is built up one decision at a time, with the reasoning behind each one, then you practise a similar question with AI feedback.

All walkthroughs and deep dives