Microsoft Interview Question

Reverse a linked list, recursively