Recently i was asked in an interview kind of system design round consider
How to efficiently assign customer food orders to delivery partners?
Here efficiently means that customer need to receive the his/her food order as fast as possible
Their are so many food orders and so many delirvery partners Anyone has an idea how to come with deisgn / solution for this ?