ITA Software has programming puzzles posted on their website. You're supposed to take a crack at one (and submit your source code) before interviewing there, and the puzzles take some time, which is probably why I hear they're having a tough time hiring. Nonetheless, I did a puzzle last weekend and am about to submit it now.
How long a chain of overlapping movie titles, like "Live and Let Die Another Day of the Dead Poets Society", can you find? (They provide a text file consisting of 6561 movie titles to play with.)
I can find a chain of 211 movie titles: ( click for it... )
Ahhhh, programming is cool. Some nice gems hidden in my answer:
LIFE OR SOMETHING LIKE IT COULD HAPPEN TO YOU
GOD TOLD ME TO DIE FOR LOVE OF THE GAME OF DEATH
KNOCK OFF THE BLACK AND WHITE LIGHTNING
Anyone happen to have a text file full of book titles I could run this on? That would probably be even more amusing.
How long a chain of overlapping movie titles, like "Live and Let Die Another Day of the Dead Poets Society", can you find? (They provide a text file consisting of 6561 movie titles to play with.)
I can find a chain of 211 movie titles: ( click for it... )
Ahhhh, programming is cool. Some nice gems hidden in my answer:
LIFE OR SOMETHING LIKE IT COULD HAPPEN TO YOU
GOD TOLD ME TO DIE FOR LOVE OF THE GAME OF DEATH
KNOCK OFF THE BLACK AND WHITE LIGHTNING
Anyone happen to have a text file full of book titles I could run this on? That would probably be even more amusing.