Microsoft interview question

Portfolio review