Pregunta de entrevista de AT&T

OOP design principles, data structures + algorithms