NeoSOFT interview question

Explain oops concept with example, What are solid principles