Pregunta de entrevista de Zynga

Data structures, casting, inheritance etc