The HLD interviewDo the arithmetic
Core conceptsAlerting
Networking and APIsThe API step
Data and storageSame names, different writes
Caching fundamentalsAdmission
Messaging and streamsRaces
Distributed coordinationFalse alarms
Running in productionAmplification
Why is it slow? Performance anti-patternsThe cliff
SecurityBlast radius
Multi-tenant SaaSNames vs IDs
Architecture stylesWrong boundaries
System design trade-offsThe ceiling
Key technologiesData model
Common patternsPre-signed URLs
InfrastructureCampaigns
Search & discoverySpider traps
Storage & mediaConsistency
Social & feedsHubs
Real-time & collaborationRouting
Location & mapsMap matching
E-commerce & bookingFamous outage
Payments & fintechLive P&L
Data, analytics & monitoringInvalid traffic
Developer platformsVolume tiers
AI & LLM systemsAutoscaling
Keep going?
Next page