How Do You Fight a Horse-Sized Duck? - And Other Perplexing Puzzles from the Toughest Interviews in
How to tackle the toughest interview questions Facebook, Amazon, Apple, Netflix and Google have to offer - and other perplexing problems to puzzle any mind!