Pergunta de entrevista da empresa Oracle

Given scenario, how to design solution.