Amazon Interview Question

what is your approach to solve a difficult problem?