Designing a payment system that never charges a card twice
6 min read A walkthrough of the payment-system design interview: idempotency keys, a double-entry ledger, PSP failures, and the reconciliation job that catches what code misses. Read article
6 min read A walkthrough of the payment-system design interview: idempotency keys, a double-entry ledger, PSP failures, and the reconciliation job that catches what code misses. Read article
7 min read A walkthrough of the web crawler design question, from the URL frontier and politeness to deduplication and the follow-ups that trip candidates up. Read article
7 min read A walkthrough of the ride-hailing design question, from the location firehose and geospatial matching to surge pricing and the trip state machine. Read article
7 min read The back-of-envelope math, connection routing, and store-and-forward tricks behind moving a few hundred bytes to the right phone among two billion. Read article
6 min read The design choices behind a URL shortener that interviewers actually probe, from short-code generation to caching and the 301-versus-302 redirect. Read article
7 min read Deel runs a take-home, a live technical round, and a payments-heavy system design discussion, with concurrency and idempotency questions showing up in nearly every stage. Read article
7 min read Vanta’s 90-minute practical coding round, not the algorithms screen, is where most candidates lose the loop. Read article
7 min read How Waymo structures its software engineer loop, how the onboard, infra, and ML tracks diverge, and what the design and behavioral rounds actually screen for. Read article
6 min read Reddit runs a short, scale-focused loop where even the coding rounds turn into questions about serving nearly 100 million daily users. Read article
7 min read A walkthrough of Cloudflare’s engineering loop, the networking and systems questions they lean on, and how to prepare for the practical coding rounds. Read article
6 min read How Robinhood structures its engineering loop, what each round scores, and where candidates lose points. Read article
5 min read What DoorDash actually asks software engineers in 2026, round by round, with real question phrasing and comp ranges. Read article
5 min read What the Airbnb engineering loop looks like in 2026: the executable-code rule, the code review round, the core values interviews, and comp bands by level. Read article
6 min read Uber’s 2026 software engineer loop runs from a CodeSignal screen through graph-heavy coding rounds, geospatial system design, and a values-focused bar raiser, with current comp bands by level. Read article
What's missing, wrong, or worth adding? One line helps.
Sent — thank you. We read every one.