Skip to content

Hands-on coding exercises, challenges, and real-world practice platforms.

Filter by Price

All Resources

  • A2OJ Free
    • Problem sets organized by difficulty and topic.
  • AtCoder Problems Free
    • AtCoder practice problems with difficulty ratings.
  • Code Abbey Free
    • Programming problems for beginners to experts.
  • Codeforces - Problems Free
    • Database of competitive programming problems.
  • Codeground Free
    • Practice platform with algorithmic problems.
  • CP-Algorithms Free
    • Comprehensive archive of algorithms and data structures with implementations.
  • CSES Problem Set Free
    • Competitive Programming Essential Skills problem set.
  • GeeksforGeeks Free
    • Computer science tutorials, algorithm explanations, and practice problems.
  • Kattis Free
    • Programming contest problems from various competitions.
  • NeetCode Free
    • Curated coding problems for interview preparation.
  • Project Euler Free
    • Mathematical and computational programming problems.
  • SPOJ Free
    • Online judge with thousands of programming problems.
  • USACO Guide Free
    • Curated learning path for competitive programming from bronze to platinum.
  • UVa Online Judge Free
    • Classic programming problems and contests.
  • VisualAlgo Free
    • Interactive algorithm visualizations for sorting, graph, and data structure algorithms.
  • Binary Search Freemium
    • Collaborative coding problems and real-world interview questions.
  • Brilliant - Computer Science Freemium
    • Interactive CS fundamentals including algorithms, logic, and cryptography.
  • GeeksforGeeks - DSA Self Paced Freemium
    • Structured data structures and algorithms course with practice problems.
  • HackerRank - Algorithms Freemium
    • Algorithm practice problems from warm-up to hard difficulty.
  • InterviewBit Freemium
    • Interview preparation platform with curated problem sets.
  • LeetCode - Explore Freemium
    • Curated learning paths for data structures and algorithms.
  • LeetCode Daily Freemium
    • Daily coding challenge with 3000+ problems.
  • LintCode Freemium
    • Coding interview practice with 1000+ algorithm problems.

Released under the MIT License.