Define and integrate room ranking factors | Uber Interview Question