Pergunta de entrevista da empresa Real

Take home assignment, using java maven.