Tesco Interview Question

High level design of e-commerce shop