Oh my word is this some funny stuff:
http://www.pixelshock.com/theInterview/
I used to work there, and it's all pretty much true to the letter.
Oh yeah, and Steve.. if you're reading this, where the hell is my art? :)
The Best of Ruby Quiz contains twenty-five popular programming puzzles to help you sharpen your Ruby programming skills as you craft solutions. Some puzzles come with multiple solutions to help you see different ways of approaching the same problem. Inside you'll find interesting and challenging programming puzzles including: 800 Numbers, Crosswords, Cryptograms, Knight's Tour, Paper, Rock, Scissors, Tic-Tac-Toe, Texas Hold-Em, and more. This book contains some fairly advanced Ruby code, so it might not exactly be the best choice for a beginner.