Pergunta de entrevista da empresa Jumia

Which design pattern is this?