Adobe interview question

Data structure, Javascript, analytics, logical, Problem solving