Pergunta de entrevista da empresa PIT Solutions

What is solid principle? Explain each.