Domanda di colloquio di Fanatics

Some word palindrome algorithm, I don't remember.