Microsoft Interview Question: Puzzles , it was a long time ... | Glassdoor.co.in