ZS Associates Interview Question

Background, puzzles, guesstimates, and case study