Drag a box to move · double-click to rename Drag a dot to connect — bottom for top-down flow, right for side-by-side. Links re-route as you move boxes. Click a line to delete it · Del removes selection Ctrl+Z undoes a delete · F frames the whole design Two fingers to scroll the board · drag the background too Pinch or Ctrl+scroll to zoom
Design a service that turns a long URL into a short one and redirects visitors back to the original. Assume it is read-dominated and that redirects have to feel instant.
Requirements
Create a short link for any URL
Redirect a short link to its original in under 100ms
Links do not expire
Custom aliases are out of scope
Scale
New URLs
500M / month
Read:write ratio
100:1
Redirect latency
< 100ms p99
Draw the design on the board, fill in Your answer, then submit.