Interview & Learning
Coding interview practice platforms, exercises, and learning resources for algorithms and system design.
9 tools

Codewars
Improve coding skills by training on community-created kata

Exercism
Free coding practice in 70+ languages with human mentoring

HackerRank
Practice coding challenges and prepare for technical interviews

Hello Interview
System design and coding interview prep from ex-FAANG engineers
LeetCode
Coding practice platform with thousands of interview problems
NeetCode
Curated coding interview roadmap with video explanations

roadmap.sh
Community learning roadmaps for developer roles and skills
System Design Primer
Open-source guide to designing large-scale systems for interviews

Tech Interview Handbook
Free guide to preparing for software engineering interviews
Other categories
- API Development & Integrations
- AI Coding & Agents
- MCP Servers
- Agent Skills & Tooling
- Databases & Data Tools
- Hosting & Deployment
- DevOps & Infrastructure
- Observability & Monitoring
- Authentication & Identity
- Application Security
- Testing & QA
- Diagrams & Design
- Linters & Formatters
- Terminal & Productivity
- Converters & Online Utilities
- Local Dev & Scaffolding