Pergunta de entrevista da empresa Capgemini

Java basics and some puzzles