Sample from a practice round
URL shortener, senior (L5/E5)
No hireWould be hire at mid-level- Problem framing & requirements
- Navigation & ownership
- High-level architecture
- Technical depth
- Trade-offs & judgment
- Scale, reliability & operations
- Communication & collaboration
“The cache handles it, Redis is fast.”
“One key on one Redis node tops out around 100k reads a second, so I'd keep the hottest codes in a small local cache on each server and let the CDN serve redirects.”