Pergunta de entrevista da empresa Xebia

a challenge and very practical questions