Question bank › System Design
Hld System Design Hard

Social Media Feed Algorithm

Design a social media feed algorithm that determines the order and visibility of posts for a user's feed. The system should prioritize relevant content while considering factors like user engagement, post recency, and user connections. It must scale to support millions of concurrent users and deliver content with minimal latency.

Key concepts

recommendation systemslatencyscalability

Practise this out loud — free

Start a mock interview on THIS exact question — a voice AI interviewer opens with it, pushes back like a real onsite, then hands you an instant scorecard.

🎙 Practise this question now
Part of InterviewLab's verified interview question bank. We show the prompt and concepts to practise with — never a copy-paste solution.