Techcookies
← System Design

Choose a practice prompt

Filter by track, difficulty, and available time. Each prompt includes an expert solution.

Track

Difficulty

Time available

2 prompts found

Backend System DesignSenior60 min

Design a notification system

Design APIs and backend architecture for multi-channel notifications.

backendqueuenotificationreliability
Start 60 min session →
Backend System DesignIntermediate45 min

Design a URL shortener

High-throughput URL shortening and redirect service at 1B redirects/month.

backendcachingdatabaseanalytics
Start 45 min session →