Amazon Interview Question

Most challenging technical problem. How did you solve the problem? Why did you choose this problem