Coding Practice Platforms
Where to sharpen skills — interview algorithms, broad assessments, gamified katas, and hands-on security labs.
alternatives (4)
★ LeetCode
Best for: Interview prep
The standard gym for interview algorithm and data-structure problems.
- +Huge problem set
- +Company tags
- +Editorials
- −Premium gates content
HackerRank
Best for: Broad skills & certs
Practice and skill certifications across many domains, common in hiring assessments.
- +Beyond algorithms
- +Certifications
- −Less interview depth
Codewars
Best for: Daily gamified practice
Gamified katas across many languages where you rank up and compare solutions.
- +Fun katas
- +Many languages
- −Less structured
Hack The Box
Best for: Offensive security
Hands-on cybersecurity training with hackable labs, CTFs, and guided paths.
- +Realistic labs
- +CTFs & paths
- −Steep for beginners
Compare
Tick the ones you want to compare
| Alternative | Focus | Best for | Free tier |
|---|---|---|---|
| ★LeetCode | Algorithms / DSA | Coding interviews | Yes |
| HackerRank | Broad / SQL / roles | Assessments & certs | Yes |
| Codewars | Katas | Keeping sharp | Yes |
| Hack The Box | Security / pentesting | Hacking practice | Limited |
Different goals call for different gyms: LeetCode for interview algorithms, HackerRank for breadth and certs, Codewars for fun daily reps, and Hack The Box to train as a security practitioner. Compare by focus and pick your track.