2 of 2 people found the following review helpful
A Reasonable Start To Interview Preparation,
This review is from: Programming Interviews Exposed: Secrets to Landing Your Next Job (Wrox Professional Guides) (Paperback)
This book is a good mix of prose, code samples and problems. I'd recommend it as a good introductory book to get you in the interview mindset.
However, it is deficient if you're aiming for firms like Google and others - for example, there is no mentions of hashtables, possibly one of the most important data structures. You will also want to cover language specific nuances separately (e.g. - Java generics), which this book cannot prepare you for. (Effective Java: Second Edition is the book to use for that.)
For more in depth algorithms revision, see The Algorithm Design Manual which has a great selection of problems.