Ciklum interview question

describe SOLID principles