Pergunta de entrevista da empresa SDG Group

Justify the design decisions taken on the assignment