Design a social news feed
Hard · Whiteboard
Design the backend for a social feed: 100 million daily users, each follows ~200 accounts, posts about once a day, and opens their feed ~10 times a day. Some accounts have 50 million followers. Estimate the load, draw the system, and explain how feeds are built.
Create a free account to answer it and get scored on what a strong answer covers.