Microsoft Interview Question

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