Sample questions from 'Programming Interviews Exposed: Secrets to Landing Your Next Job'