Pergunta de entrevista da empresa Oracle

Problem solving, Java, Rest, Puzzles ,Reasoning