Pregunta de entrevista de Lutron Electronics

Implement an algorithm to reverse an unsorted singly linked list. What is the complexity of the algorithm you implemented?