"What happens if you are not able solve Facebook's ""timed"" programming challenge in the allotted time? (But assume that you do manage to solve it some time later on your own) Do we still get a phone screening call?"
What is the one book you keep reading, where each time it gets you to think in a different way, and always feel it as fresh and enlightening?