Design a Social Feed
Company: Mercor
Role: Machine Learning Engineer
Category: System Design
Difficulty: easy
Interview Round: Technical Screen
Quick Answer: Design a personalized social feed that balances fresh and ranked content while supporting posts, follows, deletions, privacy, and stable pagination. The discussion covers hybrid fanout, celebrity accounts, candidate generation, ranking, hydration, and read-heavy scaling trade-offs.