ArcTouch interview question

Do you have experience with object oriented programming and solid?