Interview practice, from Two Sum upwards
LeetCode-style interview problems in six languages, and 107 React, Node.js, TypeScript and database interview questions — each marked immediately with an explanation.
Programming: practise coding with real-time AI assistance. Work on challenges, get feedback, and level up your coding game.
Security: write secure and protected code with guided exercises. Understand vulnerabilities and how to avoid them.
Maintenance: learn best practices for real-world development. Keep your projects clean, manageable and scalable.
Everything runs in the browser. A full editor and a real runtime, with no local setup and no configuration.