Pregunta de entrevista de Barclays

describe data structures, patterns and generic programming questions