@hackproduct9: Your Uber system design answer says geohash. Uber uses hexagons. 📍 H3 — Uber's open-source HEXAGONAL grid. A hexagon has six neighbours, all equidistant from centre. A square has eight, at two different distances. That breaks supply-vs-demand per cell. 🚗 Driver apps ping GPS every ~4 seconds. That stream is the whole system's view of the world. 🔀 DISCO doesn't grab the closest car. It pools requests over a window and solves the batch, optimising total ETA. 💳 Payments need idempotency keys. Trips retry. Without them you double-charge. 👀 Greedy nearest-driver survives because every diagram draws it. Batching looks slower per rider and is faster for the market. One rider waits 8 more seconds so three don't wait 2 minutes. THE RULE: hexagons, batches, idempotency. The failure mode: you say "geohash, assign the closest driver" and the interviewer stops asking about architecture. 📸 Screenshot the last frame. Save it before your next system design interview. Follow @hackproduct ⚡ . . #systemdesign #softwareengineering #uber #distributedsystems #scalability