Kattis helps companies make safer recruitments and attract the best developers with its dynamic challenge platform.
Cost / License
- Paid
- Proprietary
Platforms
- Online



LeetCode is described as 'Platform for learning and improving coding skills with the goal of being fully prepared for programming interviews. Choose problems to solve from categories such as System Design, Algorithms and Database, join code contests and engage in mock interviews' and is a Code Learning service in the development category. There are more than 50 alternatives to LeetCode, not only websites but also apps for a variety of platforms, including SaaS, Windows, Mac and Android apps. The best LeetCode alternative is exercism, which is both free and Open Source. Other great sites and apps similar to LeetCode are Codecademy, Project Euler, HackerRank and Codewars.
Kattis helps companies make safer recruitments and attract the best developers with its dynamic challenge platform.



Take-Home Coding Assignments That Provide Real Insights. Identify great candidates using real tasks, not brainteasers. Streamline your tech recruiting workflow and make better hiring decisions.




Mutation testing practice platform for QA Engineers. Write pytest tests that catch hidden bugs in AI-generated code. 339 challenges across real-world domains, browser-based execution, instant feedback. Like LeetCode but for writing tests, not solving algorithms.
SkillHacker helps developers prepare for technical interviews with curated MCQs, untimed practice with hints, and realistic timed tests.

Practice 100+ Microsoft Excel exercises online. From beginner formulas to advanced functions like XLOOKUP. Instant feedback, step-by-step guidance. Try them free in your browser.

Stop wasting your engineers' time with candidates you never hire. Paircast video take-homes show you how candidates solve real-world problems before they reach your engineers. Records screen and code changes during development. Works with all languages.

System Overflow provides structured system design interview preparation content, including high-quality diagrams, design breakdowns, and experience-level guidance for software engineers preparing for technical interviews.

Practice coding for free with hundreds of real-world problems that strengthen your problem-solving and algorithmic thinking skills. Explore challenges across different topics, learn new techniques, and grow your confidence as a programmer.

Evaluate is a developer screening platform with pre-made tests that include programming and theory. Fully free until the end of 2020.




AI-powered interview preparation platform with structured learning paths, coding practice, system design, and mock interviews.




Generative AI-powered skills assessment, talent intelligence & pre-employment testing platform designed to reduce bad hires fast.


Nyrion is a focused practice environment for the new wave of AI-assisted coding interviews — the format that Meta, Shopify, LinkedIn, Canva, and Rippling rolled out in late 2025.


