Improve your development skills by training with your peers on code kata that continuously challenge and push your coding practice.
Solve coding challenges and improve your problem-solving abilities
Reverse a given string without using built-in methods
Generate the Fibonacci sequence up to n terms
Implement a custom sorting algorithm
Climb the leaderboard
Earn honor points and rise through the ranks as you solve more challenges
Beginner level challenges
Intermediate challenges
Advanced challenges
Expert level mastery
Join the discussion
Solve challenges together, compare solutions, and learn from others.
3 days ago
I've solved this kata but my solution runs in O(n^2). Any tips for optimizing it to O(n)?
1 week ago
Which language do you prefer for algorithm challenges and why?
2 weeks ago
Sharing some patterns I've found helpful when writing recursive solutions...
Sign up to track your progress, earn ranks, and compete with others.
Create free account