Pergunta de entrevista da empresa Apple

Data structures, reverse of a string, recursion etc.