Codeforces is a website that hosts competitive programming contests.
Cost / License
- Free
- Proprietary
Platforms
- Online
- Self-Hosted
Sites and apps similar to Topcoder include LeetCode, which has a free version. Other options are HackerRank, Codewars, Edabit and AtCoder. Code Learning Services like Topcoder are a crowded field, with more than 25 alternatives for Windows, Mac, Linux, iPhone and Chrome OS.
Codeforces is a website that hosts competitive programming contests.
Website to help developers improve their programming skills by practising simple coding exercises. The target audience is Software Engineers, Test Automation Engineers, or anyone curious about computer programming.



The online programming practice in java and python.
CodingBat is a free site of live coding problems to build coding skill in Java, and now in Python (example problem), created by Nick Parlante who is computer science lecturer at Stanford. The coding problems give immediate feed.



KillerCoder.io is a testing platform to test developers and improve your technical hiring efficiency. Create an account and invite prospective candidates and test their technical and/or soft skills.


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




DevSkiller is a developer screening and online interview platform powered by RealLifeTesting™ methodology. The tool allows you to find developers with the right skill set, shortening your Time-to-Hire by 60%.





At Geektastic we help our client's thoroughly evaluate their future talent using our unique peer reviewed code challenge platform. We believe a candidate is worth more than a score and the only way to thoroughly understand how suitable they are to work in your team is to...
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.



