Design Global Nearby Restaurant Search
Company: Uber
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Quick Answer: This question evaluates a candidate's ability to design a large-scale, low-latency distributed system that supports geospatial indexing, API and data model design, ranking, caching, consistency, and global deployment for a high-traffic restaurant marketplace.