How would you design a Shop Ads ranking algorithm? | Meta Interview Question