Pergunta de entrevista da empresa Thoughtworks

Which data structure will you use to create this system design?