Coders Crushby Napplied AI

System Design Problems

Browse 3 curated problems from top tech companies

Design a Distributed Cache
hard
Data Storage
Design a distributed caching system like Redis or Memcached that can handle millions of requests per second.
45 min
cachingdistributed-systemsconsistent-hashinglru
Design a URL Shortener
easy
Data Storage
Design a URL shortening service like bit.ly or TinyURL. The system should generate short URLs from long ones and redirect users.
30 min
url-shortenerkey-value-storehashingcaching
Database Sharding Strategies
medium
Data Storage
Explain different database sharding strategies and when to use each.
45 min
databasesscalabilitydata-storage
Coders Crushby Napplied AI

The ultimate interview preparation platform. Master System Design, DSA, and tackle community challenges to crush your FAANG interviews.

Looking for jobs? Visit Napplied AI Jobs Search Agent

System Design

  • All Problems
  • Easy
  • Hard

DSA

  • All Problems
  • Dynamic Programming
  • Graphs

More

  • Problems Arena
  • Growth Paths
  • My Crush

Coders Crush by Napplied AI - Tech Interview & Coding Should Be Effortless

Data Storage