DataArt interview question

object-oriented programming questions solid principles