Pergunta de entrevista da empresa Sheru

What data structure i would use for different problems?