Amazon Interview Question

Signed NDA, so won't be able to disclose.