Pregunta de entrevista de Bloomberg

how to make data structures abstract