top of page

Linked Lists

10 problems · Easy to Medium · Linked list patterns

Linked list problems test your ability to manipulate pointers precisely without losing references — a skill that's harder than it sounds under interview pressure. This track covers the full range of classic linked list patterns: reversal, cycle detection with Floyd's two-pointer algorithm, palindrome checking, and merging, culminating in the challenging Merge k Sorted Lists problem.

Why it matters:

Linked list problems are a reliable signal of whether a candidate can reason carefully about memory and pointer state. Interviewers use them specifically because the operations are conceptually simple but easy to get wrong in implementation — making them an efficient filter for attention to detail and clean code under pressure.

01

Reverse a Linked List

02

Merge Two Sorted Lists

03

Detect a Cycle

04

Detect the Start of a Cycle

05

Palindrome Linked List

06

Add Two Numbers (Digits in Reverse)

07

Intersection of Two Linked Lists

08

Remove Nth Node

09

Flatten a Multilevel Doubly Linked List

10

Merge k Sorted Lists

Drop Me a Line, Let Me Know What You Think

Thanks for submitting!

© 2026 by WhiteboardReady

bottom of page