Design a News Aggregator That Builds Personalized Feeds from Publisher APIs

Read the full interview experience this question came from →

Quick 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.

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

Rippling logo
Rippling
Sep 11, 2026
mediumBackend EngineerOnsiteSystem Design
45
0
Loading...