Microsoft interview question

introduce project