Design a News Aggregator That Builds Personalized Feeds from Publisher APIs
Company: Rippling
Role: Backend Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Overview: System design question on building a news aggregator that polls many publisher APIs, stores only article metadata, and serves each user a paginated feed from the publishers and categories they follow. It tests polling schedules and stop conditions, rate-limit and outage handling, feed merging with deduplication, stable cursors, and bounded storage.
Read the full Rippling Backend Engineer interview experience this question came from