Pergunta de entrevista da empresa ZS Associates

Puzzles and also guesstimates were asked