Skip to content
Prep Room
HomeReview
Tracks
AI-assisted engineeringWorking with AIAgentsSystem designCore systemsData and AI systemsCodingCoding problemsCode reviewOn-callSQL
Practice
PathsConcept guides
FreeAd-supported

The plan adds AI feedback and removes ads.

Go ad-free
Tracks/System design/Core systems
RoadmapGridList

Core systems

All of System design
OpenAttemptedSolved
Topicfoundations firstEasyMediumHard
Foundations
Data modeling and storage
Level 2
Media and uploads
Scale and caching
Messaging and streams
Security and privacy
Level 3
Search and feeds
Reliability and failover
Consistency and money
Real-time systems
Foundations
Data modeling and storageEasyMediumHard
Level 2
Media and uploadsEasyMediumHardScale and cachingEasyMediumHardMessaging and streamsEasyMediumHardSecurity and privacyEasyMediumHard
Level 3
Search and feedsEasyMediumHardReliability and failoverEasyMediumHardConsistency and moneyEasyMediumHardReal-time systemsEasyMediumHard
System designLevel 3

Consistency and money

Medium questions

Read replica staleness routing40 minQuery batching layer35 minHot stories ranking40 minIdempotency key storage and concurrency40 minDouble-entry accounting atomicity and floors40 min
More in the list
Open topicOpen in the list
© 2026 Prep Room·From California·AI can make mistakes.
AboutLegalContactCookiesYour privacy choices
HomeReviewTracksPaths