Pregunta de entrevista de Microsoft

Fibonacci, string compression, object-oriented design, etc...