At work, you use all kinds of coding skills - not just algorithms. We built a platform where you can show off everything you're capable of.
Code just like you would at work - with a familiar editor that lets you create and organize multiple files, run your code, and see the results right in your browser.
Debug
Understand the issue at hand, read the logs, and implement the fix.
Feature
Ship a well-tested feature or change from spec to reviewable diff.
Work in our browser-based IDE that provides powerful text editing and real-time code execution. Create and organize your solution across multiple files, just like in a real development environment.
Pick your challenge
Select from our diverse set of problems.
Multi-file workspace
Create as many files as you need and structure your code your way. All files are bundled together when submitted, with a designated entry file (which you can change) serving as the execution starting point.
Submit and execute
Your files are processed securely, using your entry file as the execution starting point to run tests and return your results.
AI-powered tools to accelerate your SWE career prep
Turn any public GitHub repository into a questionaire to practice your knowledge of the codebase for your next interview.
Get all the details and information about a role you're interested in or applying for.