Uber interview question

Typical data structure and algorithms problems. In one round, I was asked to solve a realistic problem while having access to all the resources I can get through internet.