The HLD interviewPer partition
Core conceptsRound trips
Networking and APIsSilent data loss
Data and storageDouble booking
Caching fundamentalsLeases
Messaging and streamsThe knee
Distributed coordinationClock sync
Running in productionStrangler fig
Why is it slow? Performance anti-patternsRestores
SecurityCrypto-shredding
Multi-tenant SaaSVolume tiers
Architecture stylesScale
System design trade-offsWaiting vs computing
Key technologiesPooling
Common patternsLeases
InfrastructureTiming
Search & discoveryDocuments
Storage & mediaConflicts
Social & feedsSeen-set
Real-time & collaborationLive
Location & mapsRanking
E-commerce & bookingFreshness
Payments & fintechFailover
Data, analytics & monitoringPolling vs the log
Developer platformsTenant context
AI & LLM systemsPermissions
Keep going?
Next page