Pregunta de entrevista de Google

Onsite: binary search trees, string manipulation, designing a cache, recursion