Microsoft interview question

Describe a challenging coding project I had