Question bank › System Design
Hld System Design Hard

Personalized News Aggregator

Design a personalized news aggregator that curates articles from various online sources tailored to individual user preferences. The system should support millions of users and be able to update its recommendations in real-time based on user interactions such as reading time, article sharing, and topic preferences.

Key concepts

scalabilitycachingdata modelapi design

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.