Sunday, November 02, 2014

Competitive Programming Sites By Popularity

Updated: Aug 11, 2019

Search 100+ Online Judges (ex: Reverse a Linked List, FizzBuzz, Maximum Subarray, etc.)


1. GeeksforGeeks Practice
2. LeetCode
3. Kaggle
4. HackerRank
5. HackerEarth
6. CodeForces
7. CodeChef
8. Brilliant
9. InterviewBit
10. Codewars
11. Codingame
12. Codility
13. Topcoder
14. Project Euler
15. CodeFights
16. CodingBat
17. SPOJ
18. CoderByte
19. LintCode
20. UVA Online Judge
21. CheckiO
22. 
Kattis
23. 
SQL-EX.RU
24. 
PythonChallenge
25. CodeAbbey 
26. Rosalind 
27. CodeKata 
28. CSAcademy
29. CrowdANALYTIX
30. Elements of Programming Interviews Judge
31. CodeStepByStep
32. TunedIT
33. FightCode
34. HPC University

35. CodeEval
36. MLComp 
37. ChallengePost
38. BeatMyCode
39. Talentbuddy

Notable Others:
- Google Code Jam
- Facebook Hacker Cup

NOTES:
-  Most are based on the Online Judge system
- TopCoder, CrowdANALYTIX, Kaggle, ChallengePost and TunedIT have their focus on Data Science/Projects
- Codingame and FightCode have their focus on game playing programs, so this includes intelligent solutions, Machine Learning, AI
- MLComp is focused on Machine Learning
- Rosalind is focused on Bioinformatics
- SQL-EX.RU is the only one in the list focusing on SQLHackerRank added SQL, too.
 - HPC University is focused on High Performance Computing (HPC)
- CheckiO is focused on Python
- Most on the list, especially the commercial ones are pitching employment, just keep this in mind
- HackerEarthCodeEval, Talentbuddy, Codility, and Kattis are focused on Employment, have about 400 (practice), 185, 120, 90, and 600 problems respectively
GeeksforGeeks PracticeLeetCode and LintCode are focused on Tech Interview Problems, (have about ?, 180 and 160 problems, respectively). LeetCode also has some SQL problems.
- HackerRank includes other specialties from the other sites like AI (Codingame), Data Science (TopCoder, Kaggle), Python Tutorials (CheckiO), Eulerian Problems (Project Euler).
- HackerRank provides a good calendar that contains events from other sites like HackerEarth, CodeChef, URI Online Judge, TopCoder, CodeForces
- HackerRank-only features: Functional Programming specialization, Bash specialization, Linux Text utilities specialization
- Brilliant.org is more on High School Mathematics, and also are not a competition site, but they have problems in Computer Science, too.
- PythonChallenge is a programming riddles site and is actually not limited to Python 

Looking for Academic Online Judges?

7 comments:

Unknown said...

Thanks for a wonderful compilation of developer/coding evaluation sites.

Anonymous said...

Many thanks.
T.

Unknown said...


Hii you are providing good information.Thanks for sharing AND Data Scientist Course in Hyderabad, Data Analytics Courses, Data Science Courses, Business Analytics Training ISB HYD Trained Faculty with 10 yrs of Exp See below link

Data Scientist Course In Hyderabad

vijay said...

I am really happy with your blog because your article is very unique and powerful information. Thank you very much for writing such an interesting article on this topic. This has really made me think and I hope to read more.
Salesforce Training in Chennai

Salesforce Online Training in Chennai

Salesforce Training in Bangalore

Salesforce Training in Hyderabad

Salesforce training in ameerpet

Salesforce Training in Pune

Salesforce Online Training

Salesforce Training

Devi said...

Receive the No.1 Selenium Training in Chennai from Infycle Technologies, for techies, freshers, and students at the best offers. In addition to the Selenium, other in-demand courses such as Java, Power BI, Digital Marketing, Python, Big Data, Web Development & Design, Oracle, Cyber Security also will be trained with hands-on practical classes. Get a free demo and more info by calling 7504633633

vcube said...

This post is so interactive and informative. keep update more information...
devops training institutes in hyderabad

GCPMASTERS said...

thanks for valuable info
gcp training in hyderabad