I found
Great Answers to Tough Interview Questions to be a very helpful book to read when I was preparing to be interviewed. It's helpful to know if you are interviewing, too. Not that you necessarily should be tough, but at least if you know some techniques it might help.