Linked List Interview Questions

Pointer manipulation, reversal, and cycle detection.

47 problems

#Title
2Add Two Numbers
21Merge Two Sorted Lists
23Merge k Sorted Lists
24Swap Nodes in Pairs
25Reverse Nodes in k-Group
61Rotate List
82Remove Duplicates from Sorted List II
83Remove Duplicates from Sorted List
92Reverse Linked List II
138Copy List with Random Pointer
160Intersection of Two Linked Lists
203Remove Linked List Elements
206Reverse Linked List
234Palindrome Linked List
237Delete Node in a Linked List
328Odd Even Linked List
369Plus One Linked List
445Add Two Numbers II
708Insert into a Sorted Circular Linked List
725Split Linked List in Parts
817Linked List Components
986Interval List Intersections
1171Remove Zero Sum Consecutive Nodes from Linked List
1180Count Substrings with Only One Distinct Letter
1181Before and After Puzzle
1265Print Immutable Linked List in Reverse
1290Convert Binary Number in a Linked List to Integer
1474Delete N Nodes After M Nodes of a Linked List
1634Add Two Polynomials Represented as Linked Lists
1650Lowest Common Ancestor of a Binary Tree III
1669Merge In Between Linked Lists
1721Swapping Nodes in a Linked List
1836Remove Duplicates From an Unsorted Linked List
2058Find the Minimum and Maximum Number of Nodes Between Critical Points
2074Reverse Nodes in Even Length Groups
2095Delete the Middle Node of a Linked List
2130Maximum Twin Sum of a Linked List
2181Merge Nodes in Between Zeros
2487Remove Nodes From Linked List
2674Split a Circular Linked List
2807Insert Greatest Common Divisors in Linked List
2816Double a Number Represented as a Linked List
3062Winner of the Linked List Game
3063Linked List Frequency
3217Delete Nodes From Linked List Present in Array
3263Convert Doubly Linked List to Array I
3294Convert Doubly Linked List to Array II