InterviewForge

Reverse a Linked List — Interview Guide

Both iterative and recursive ways to reverse a singly linked list, with the pointer-manipulation invariant interviewers want to see.

Updated 2026-09EasyLinked Lists

The problem

Given the head of a singly linked list, reverse it and return the new head.

Unlock the full guide

Premium members get every DSA, system design, company and role interview guide — plus AI practice, mock interviews, and analytics.

Unlock with Premium