Pergunta de entrevista da empresa Zalando

System design questions, oops concepts