How would you throttle a crawler?
Company: Nooks
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Overview: This question evaluates competency in scalable distributed system design, including rate limiting, request scheduling, concurrency control, fault tolerance, backoff/retry strategies, deduplication, and observability for networked crawlers.
Read the full Nooks Software Engineer interview experience this question came from