Skip to main content
CodeOath

Practice

Every problem here runs against a real compiler, not a guess.

Actually compiled and executed — not pattern-matched against expected output — in JavaScript, TypeScript, Python, C#, Java, Go, Rust and C++, plus live SQL queries against a real database. If it would fail in a real interview, it fails here too. Looking for front-end/CSS practice instead of algorithms? Try UI Challenges.