Microsoft interview question

Basic OOP and Data Structures