● Free · no signup · ~5 min

Try a system design drill

One focused, interview-style prompt. Write a short answer and an AI interviewer grades it in seconds.

The prompt

A URL shortener (like Bit.ly) must store short→long mappings and track per-link click analytics. Design the data model: pick a store, define key fields, and state your primary access patterns.

100M new links / month100:1 read:write5-year retention
Your answerFill in each line — schema, bullets, or prose.
Store ◯·Schema / key fields ◯·Access patterns ◯
No diagram needed for a drill — that's what the full interview is for.