Algo150: learn data structures and algorithms one problem at a time

Algo150 is a free practice workspace for coding interviews. Solve 150 classic problems in the browser in JavaScript, TypeScript or Python. Every problem has five hints that build up to the answer, an explained solution with a traced example, and reviews scheduled so that it sticks. No account is needed: progress stays in your browser, and an account keeps it in sync.

Read the library

Free to use. An optional year, $19 paid once, adds read-aloud and narrated walkthrough videos. Buy a year.

Questions: [email protected]