Microsoft Interview Question

hypothetical questions and puzzles