Pregunta de entrevista de Apple

Data structures, reverse of a string, recursion etc.