Mad Mobile interview question

What is a difficult problem you solved?