Expedia Group Interview Question

Why Expedia? What challenges would you face in this position?