The Algorithm Design Manual is the most commonly recommended book for acing a Google or Facebook interview and comes from a CS academic perspective.
Want to read more reviews of this book or buy it? Check out the links below:
Contributors: Adam C. Conrad from Anon Consulting