Amazon Interview Question

Normal interview phases, nothing too tricky.