Microsoft Interview Question

Tell me about difficult challenge you faced