Amazon Interview Question

What was a time you had a complex problem and how did you solve it?