Interview prep, at your pace

Watch it run.
Then run it yourself.

Nervous about the interview? Start anywhere. Every idea comes with an animation you can step through and a simulator you can break.

System design A request's journey

A request's journeyA request travels from the browser through the CDN and load balancer to a service, which reads Redis and falls back to Postgres on a miss.BrowserCDNLoad balancerService ×3RedisPostgresQueue

DSA Two pointers find a pair

nums (6)
1
3
4
6
8
11
▲ left
▲ right

The array is sorted. Put left on the smallest value (index 0) and right on the largest (index 5).

Start here

Play with it

Break things on purpose

Push a slider until something gives. You learn the limits faster when you find them yourself.

Shorts

Got a minute? Learn one idea.

A hook, three points and a line to say in the interview. Swipe for the next card, scroll down to go deeper.

Open the shorts