Pergunta de entrevista da empresa Deloitte

which data structure should we use given a specific problem, and why