Ever had technical interview for a job and you were asked to solve a puzzle or write an algorithm? Did you fail? Here's a cool site with answers to the most common tech interview questions - contributed by the public. very cool! : http://www.techinterview.org/
Thanks for the link, Joel.