Pergunta de entrevista da empresa WiseTech Global

SOLID principles and how can my code be improved to be ready for production.