</> MAANG.io
system design · 301

Advanced

Master system design interviews with scalable architecture patterns, distributed systems, and real-world design challenges.

0/480 solved 0% complete

Section 13: A Billion Polite Requests - Final Summary & Candidate Scorecard

Executive Summary: This closing section turns the module into a way to grade yourself. We replay the interview arc and name the signal each phase was recording, then lay out a 100-point scorecard across five dimensions, with what a top score sounds like for a crawler and where points leak away. Score bands map to readiness levels and tell you which sections to re-run, and a final catalogue shows where this question hides in real loops under other names.

Almost every candidate opens with a queue of URLs, a set of seen URLs, and a loop that fetches, parses and pushes new links back. That picture is correct, and it earns very few points. The interviewer was listening for what came after it. Does the candidate treat politeness as the binding constraint rather than an afterthought? Do they notice that link lookups, not fetches, are the hot path? Do they treat freshness as a fixed budget to spend, not a loop to run faster? Those habits separate a Staff answer from a BFS loop with servers drawn around it.

The Arc, Replayed as Signal

Read the right-hand column as the interviewer's notebook.

The interview arc as signal: framing, estimation, contracts and data, architecture, deep dives, and pressure and evolution each record a signal, from scope shrunk by questions to the 220K/s link-lookup hot path to growth without a rewrite

Key Insight: Not one signal is "knows Kafka" or "can name Bigtable". Each one is about the web being someone else's system: you cannot speed up a slow host, trust a sitemap blindly, or catch up after an outage by firing harder.

Quick check before moving on:

Sign in to continue reading

The rest of this lesson is available with a free account. Signing in with Google or Microsoft is free.

Sign in to read the full lesson

Sign in to MAANG.io

Use your Google or Microsoft account — no password to remember.

Continue with Google Continue with Microsoft

Please accept the terms above to continue.