Get Hired By Solving Programming Puzzles
When it comes to down to it practice makes perfect. In order to become a successful programmer you need to keep your skills up-to-date and work on problems outside of those faced at work.
Luckily, there are numerous websites that provide the opportunity to practice. The following blogs comprehensively list most of the puzzle websites that are available to help you practice your skills.
- 5 Resources for Refining Your Programming Skills (via rbright.net)
- Practice Your Code-Fu: Programming Contests and Puzzles Online (via grok-code.com)
- 10 Puzzle Websites to Sharpen Your Programming Skills (via sixrevisions.com)
- 10 More Puzzle Websites to Sharpen Your Programming Skills (via coderholic.com)
There is one other website that is absent from the lists above that provides programming puzzles.

ITA Software is a company based out of Cambridge, MA that specializes in the development of airline and travel software. They use programming puzzles to attract and recruit new employees.
They won’t grade your solution if aren’t considering working for them, but that doesn’t mean that you can’t at least try implementing a solution. The puzzles are designed for those looking for a challenge.
If you are ready for the challenge, ITA has two sets of puzzles:
If you have attempted these problems or have been hired as a result of completing one of the problems, please share your experiences.
Related posts:
0 Comments › Leave yours
2 Trackbacks
- Posts about Programming from google blogs as of December 21, 2009 « tryfly.com - [...] be strictly banned! I am continually shocked and dismayed to see people write test cases, … Get ...
- How To Master a Programming Language IV - [...] I have previously listed several websites with programming puzzles to allow practice your skills: Get Hired By Solving Programming ...
