Microsoft Interview Question

What was the hardest problem you've faced?