DoorDash Interview Question

How do you design a food delivery recommendation system?