Design a Scalable and Polite Web Crawler

Quick Overview

Design a horizontally scalable web crawler with a durable frontier, host-level politeness, deduplication, parsing, and recrawl planning. Examine URL normalization, leases, redirects, retries, backpressure, robots policy, crawler traps, content fingerprints, failure recovery, and crawl-quality metrics.

Design a Scalable and Polite Web Crawler

Company: Amazon

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: Design a horizontally scalable web crawler with a durable frontier, host-level politeness, deduplication, parsing, and recrawl planning. Examine URL normalization, leases, redirects, retries, backpressure, robots policy, crawler traps, content fingerprints, failure recovery, and crawl-quality metrics.

|Home/System Design/Amazon
Amazon logo
Amazon
May 29, 2026
mediumSoftware EngineerOnsiteSystem Design
3
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...