Pergunta de entrevista da empresa Starkey

In object oriented design, what is "SOLID"?