System Craft
  • Home
  • System Design
  • About
Sign in Subscribe
Before Interview

Back-of-the-envelope Numbers

Harold

Harold

04 Jun 2026 — 2 min read
Share
Back-of-the-envelope Numbers

This post is for subscribers only

Subscribe now

Already have an account? Sign in

Read more

Design Yelp

Design Yelp

Problem statement Short description Design a proximity service like Yelp: given a user's location, return nearby businesses (restaurants, shops, etc.), optionally filtered by category or rating, and let users view business details and read or leave reviews. For example, a user at (37.78, -122.41) searches for

By Harold 11 Jun 2026
Design TinyURL

Design TinyURL

Problem statement Short description Design a URL shortener service, similar to TinyURL or Bitly. Given a long URL, such as https://www.example.com/articles/system-design-interview-guide-for-beginners, the system should return a short URL, such as https://tiny.ly/aB92xKq. When a user opens the short

By Harold 10 Jun 2026
Strong Hire vs No Hire Signals

Strong Hire vs No Hire Signals

lock-1 By Harold 04 Jun 2026
Common Interview Phrases

Common Interview Phrases

lock-1 By Harold 03 Jun 2026

System Craft

Master System Design interviews — from core concepts to full interview problems.

System Craft
  • Sign up
Powered by Ghost