PUT YOUR SKILLS TO THE TEST

Never fear a coding interview again: Swift Coding Challenges sets you the task of solving the most common questions you'll get asked at coding intervews. You get hints in case you get stuck, then complete solutions so you can compare your results.

TEST YOURSELF

Can you balance a binary tree? Or recreate the map() method on collections? You're encouraged to solve every challenge yourself, so you can identify your weak points.

CHALLENGE FRIENDS

Whether you're part of a Swift meetup or a college book club, Swift Coding Challenges makes great exercises to help generate discussion and solve problems as a team.

NAIL INTERVIEWS

Next time you're given a white board test in an interview, Swift Coding Challenges can help ensure you have the confidence, skills, and experience to perform the way you deserve.

EXERCISE YOUR BRAIN

If you just want to put your coding brain to the test, there's no better resource – and you'll learn as you go, because each challenge comes with a complete solution for Swift 4.