Top 20 alternative sites to topcoder.com
Codeforces
Codeforces. Programming competitions and contests, programming community
Competitive Programming | Participate & Learn | CodeChef
CodeChef | Competitive Programming | Participate & Learn | CodeChef
Author: Onedimesion
HackerRank
HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere!
About - Project Euler
A website dedicated to the fascinating world of mathematics and programming
Author: Colin Hughes
Main Page - Competitive Programming Algorithms
Coderbyte | Code Screening, Challenges, & Interview Prep
Improve your coding skills with our library of 300+ challenges and prepare for coding interviews with content from leading technology companies.
Author: — Luke Maxwell
The Python Challenge
Python Challenge home page, The most entertaining way to explore Python. Every puzzle can be solved by a bit of (python) programming.
AtCoder
AtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.
Author: AtCoder Inc
Stack Overflow - Where Developers Learn, Share, & Build Careers
Stack Overflow | The World’s Largest Online Community for Developers
Become a true programming master
SPOJ (Sphere Online Judge) is an online judge system with over 315,000 registered users and over 20000 problems. The solution to problems can be submitted in over 60 languages including C, C++, Java, Python, C#, Go, Haskell, Ocaml, and F#. SPOJ has a rapidly growing problem set/tasks available for practice 24 hours/day, including many original tasks prepared by the community of expert problem setters associated with the project.
GeeksforGeeks | A computer science portal for geeks
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
Google's Coding Competitions
Google's Coding Competitions (Code Jam, Hash Code, and Kick Start) enthrall, challenge, and test coders around the world. Try your hand at one, or all three.
Codewars: Achieve mastery through challenge
Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential.
Author: @Cyberseer
Learn to Code — For Free — Coding Courses for Busy People
Learn to Code — For Free
The C++ Resources Network
The Complete Open-Source and Business Software Platform
Free, secure and fast downloads from the largest Open Source applications and software directory - SourceForge.net
Educative: Interactive Courses for Software Developers
Level up your coding skills. No more passive learning. Interactive in-browser environments keep you engaged and test your progress as you go.
Techie Delight
Techie Delight provides huge collection of data structure articles on various topics which are useful for technical interview preparation to crack interviews of top IT companies.
Author: Array August 1
InterviewBit: Coding Interview Questions
Learn and Practice on almost all coding interview questions asked historically and get referred to the best tech companies
Author: Kings Gambit Labs
Topcoder Top Technology Talent On-Demand
Topcoder is home to the world’s largest community of designers, developers, and data scientists. Allowing you the freedom to start and execute faster.
Author: Ravi Chandran Head of Engineering; BT