Caterpillar Interview Question

Tell me one difficult problem you have got and how you solved it.