Debug Round-Robin and Consistent-Hash Routing
Company: DoorDash
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Onsite
Overview: Debug faulty round-robin and consistent-hash routers by defining invariants and deterministic tests. Cover membership changes, concurrency, ring wraparound, virtual nodes, collisions, distribution, and remapping.
Read the full DoorDash Software Engineer interview experience this question came from