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.