Adobe Interview Question

Data structure, Javascript, analytics, logical, Problem solving