Grokking Modern Mobile System Design Interview
Vote

0% completed

News Feed

1. The Question

“Design the client for a social news feed. Two hundred million people open it every day.”

Start by confirming the scope. In this walkthrough, we design the mobile app and the API contracts it needs. The backend owns the ranked feed. We do not design its ranking model or storage infrastructure unless the interviewer asks to extend the discussion.

The user count matters to the overall service, but it does not tell us how much memory one phone needs. For the client, ask about page size, image dimensions, network conditions, and the required offline behavior.

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content