programmerinterview.com
Reverse a linked list
How to reverse a linked list is one of the most commonly asked data structures interview questions. Here we have both an iterative and a recursive solution for this problem.
The online whiteboard of Kristofer Palmvik