LTM Limited interview question

Explain SOLID principles Interfaces and abstract classes