Amazon Interview Question

The most complex problem you have solved in the recent days.