While I was looking at some Objective-C documentation, I somehow ended up on Facebook’s puzzle page. These are a set of puzzles that can be solved in several languages (including Java) and a good score on them could theoretically lead to work with Facebook. I’m not particularly interested in working for Facebook, but the content and format of the puzzles is interesting.
That made me curious about other programming puzzles that are available on the web. A quick Google search turned up a few that might be worth investigating:
These are the sorts of things I’d like to try out given an infinite amount of spare time. Failing that, I should take a few tests to sharpen up my skills beyond the standard business-domain problems that I work with every day. There are likely several blog posts that could be wrung out of this.