Suppose you have an array of houses "-H-H-H", each house needs to be close to a water tank on either its left or right side. How many water tanks do you need? Water Tanks can only go where there is a dash.
Given a list of constraints from the interviewer the task is to create a System Design for Uber in 30 minutes, after which there are follow up questions regarding scaling, data handling etc.