Quick Overview

Fetch paginated article data from an HTTP API and rank usable titles by comment count with deterministic tie-breaking. Handle title fallback, missing fields, invalid limits, pagination drift, duplicate records, malformed responses, timeouts, retries, rate limits, partial failures, and mocked tests.

Fetch and Rank Articles from a Paginated API

Company: Fleetworks

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: medium

Interview Round: Online Assessment

Overview: Fetch paginated article data from an HTTP API and rank usable titles by comment count with deterministic tie-breaking. Handle title fallback, missing fields, invalid limits, pagination drift, duplicate records, malformed responses, timeouts, retries, rate limits, partial failures, and mocked tests.

Loading…