Amazon Interview Question

tell me about a tough technical problem that you solved