Freelancer Interview Question

Data structures to solve a programming problem