System Design interview with AI
AI generates a task for your grade, you build the architecture on canvas and receive a breakdown of strengths, bottlenecks and trade-offs.
Almost like the real thing
60+ catalog tasks, 21 component types, technology and parameter picks, a live chat and a detailed final review.
21 component types
Service, Database, Cache, Queue, LB, API Gateway, CDN, WAF, Monitoring and more — with a technology picker (PostgreSQL, Kafka, Redis, etc.).
Connections with protocols
HTTP, gRPC, WebSocket, SSE, Kafka, AMQP and more — or write your own custom edge description.
Interactive canvas
Drag-and-drop components, draw edges between them, autosave, zoom and pan.
Chat with the interviewer
Ask questions mid-session. The AI sees your canvas and answers contextually about specific components.
Concrete metrics
DAU, MAU, QPS, p99, SLA, data size — provided with the task, no abstract 'lots of users'.
Final review
Score 0–10, strengths, bottlenecks, missing components, trade-offs and per-component feedback.
How it works
Four steps from task to final review.
- 01
Pick a task
60+ ready-made topics from URL shortener to stock exchange, or describe your own — AI calibrates to your grade.
- 02
Build the architecture
Drag components onto the canvas, set technologies, replicas, shards, CPU/RAM.
- 03
Discuss with AI
Ask questions as you go. AI gives hints, flags gaps and asks you to justify choices.
- 04
Get the breakdown
Hit 'Finish' to get a thorough review: strengths, bottlenecks, trade-offs.