Ace the programming interview : 160 questions and answers for success - Guiness, Edward (John Wiley & Sons, 2013)