Microsoft interview question

Discuss a time when I faced a difficult challenge or obstacles on a technical project.