Expedia Group interview question

Problem solving, design problems, analysis