System Design

Chat Application

We are going to apply the framework we discussed in the frontend system design guide, consider tradeoffs, and explore how we would build a system like a Chat Application a.k.a. WhatsApp Web UI from the frontend point of view.

Problem Statement

You are the frontend lead at a large organisation that plans to build a real-time web-based chat application, similar in scope to WhatsApp Web. So, how would you go about it?

Expectations

No one can effectively build a complete product like WhatsApp-like chat application in a 1-hour discussion. The idea with Frontend System Design interviews is not to make sure you t...

Unlock full access to our Chat App Frontend System Design Interview solution by upgrading your plan.

All premium questions
High-quality solutions
AI code reviews
Frontend System Design interview guide
Select Questions by Company