Pergunta de entrevista da empresa SafeSend

Coding, SOLID principles and design questions