All problems
Advanced·💬 Social Media·Yelp · Google Maps · TripAdvisor +1

Design
Yelp / Local Business Search

Design a location-based business discovery platform like Yelp — search nearby businesses, read reviews, and get recommendations.

This is a Low-Level Design (LLD) problem. New to LLD vs HLD? Start here.

#Geospatial#Search#Recommendation
8F + 4NF requirements inside

01 -  Why interviewers ask this

Location-based discovery plus review aggregation is a strong geospatial-indexing test — interviewers check if you use a real geo-index instead of scanning all businesses and computing distance in application code.

02 -  Where this system exists in the real world

You interact with this design every day.

Yelp / Google Maps / TripAdvisor local search

Restaurant and business discovery apps

Local services marketplace platforms

03 -  What you'll master

Solve this once. Know it forever.

01

Use a geospatial index for radius search

02

Aggregate ratings atomically and consistently

03

Design collaborative-filtering-style recommendations

04 -  What you'll design

8 functional · 4 non-functional requirements.

Search businesses by category, name, and location (lat/lng + radius)

7 more requirements inside

Sign in to unlock the full brief and start designing

05 -  Companies that ask this

You may face this exact question in your next interview.

Y
Yelp
G
Google Maps
T
TripAdvisor
Z
Zomato

Ready?

Open the canvas.
Design it yourself.

See all requirements, use staged hints, run your code, and compare with community discussions - all on the same canvas.