Droppe interview question

Design an online shopping experience