Design a chat app
Hard · Whiteboard
Design a messaging app like WhatsApp: one-to-one and group chats (up to 256 people), delivered and read receipts, and messages delivered to people who were offline. 50 million daily users each send ~40 messages a day.
Create a free account to answer it and get scored on what a strong answer covers.