Skip to content
Use code for 50% offSee plans

Linked List Problems

66 Linked List LeetCode problems · Solve with AI-powered hints & step-by-step explanations.

Learn the coding interview patterns behind these problems.

Start with these

All Linked List problems

2 Add Two Numbers Medium19 Remove Nth Node From End of List Medium21 Merge Two Sorted Lists Easy23 Merge k Sorted Lists Hard24 Swap Nodes in Pairs Medium25 Reverse Nodes in k-Group Hard61 Rotate List Medium82 Remove Duplicates from Sorted List II Medium83 Remove Duplicates from Sorted List Easy86 Partition List Medium92 Reverse Linked List II Medium109 Convert Sorted List to Binary Search Tree Medium114 Flatten Binary Tree to Linked List Medium116 Populating Next Right Pointers in Each Node Medium117 Populating Next Right Pointers in Each Node II Medium138 Copy List with Random Pointer Medium141 Linked List Cycle Easy142 Linked List Cycle II Medium143 Reorder List Medium146 LRU Cache Medium147 Insertion Sort List Medium148 Sort List Medium160 Intersection of Two Linked Lists Easy203 Remove Linked List Elements Easy206 Reverse Linked List Easy234 Palindrome Linked List Easy237 Delete Node in a Linked List Medium328 Odd Even Linked List Medium355 Design Twitter Medium382 Linked List Random Node Medium430 Flatten a Multilevel Doubly Linked List Medium432 All O`one Data Structure Hard445 Add Two Numbers II Medium460 LFU Cache Hard622 Design Circular Queue Medium641 Design Circular Deque Medium705 Design HashSet Easy706 Design HashMap Easy707 Design Linked List Medium725 Split Linked List in Parts Medium817 Linked List Components Medium876 Middle of the Linked List Easy1019 Next Greater Node In Linked List Medium1171 Remove Zero Sum Consecutive Nodes from Linked List Medium1206 Design Skiplist Hard1290 Convert Binary Number in a Linked List to Integer Easy1367 Linked List in Binary Tree Medium1472 Design Browser History Medium1669 Merge In Between Linked Lists Medium1670 Design Front Middle Back Queue Medium1721 Swapping Nodes in a Linked List Medium1797 Design Authentication Manager Medium2058 Find the Minimum and Maximum Number of Nodes Between Critical Points Medium2074 Reverse Nodes in Even Length Groups Medium2095 Delete the Middle Node of a Linked List Medium2130 Maximum Twin Sum of a Linked List Medium2181 Merge Nodes in Between Zeros Medium2289 Steps to Make Array Non-decreasing Medium2296 Design a Text Editor Hard2326 Spiral Matrix IV Medium2487 Remove Nodes From Linked List Medium2807 Insert Greatest Common Divisors in Linked List Medium2816 Double a Number Represented as a Linked List Medium3217 Delete Nodes From Linked List Present in Array Medium3507 Minimum Pair Removal to Sort Array I Easy3510 Minimum Pair Removal to Sort Array II Hard