Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
Interview Questions›Topics›Linked List

Linked List Interview Questions

Master 75 linked list problems frequently asked in technical interviews. These questions test your understanding of linked listconcepts and are essential for coding interview success.

75
Total Problems
13
Easy
54
Medium
8
Hard

Related Topics

Hash TableDesignTwo PointersArrayDoubly-Linked ListStackRecursionMath
#146MediumFrequency: 100%

LRU Cache

Asked at Apple
Hash TableLinked ListDesignDoubly-Linked List
#1
Rank
#716HardFrequency: 100%

Max Stack

Asked at LinkedIn
Linked ListStackDesignDoubly-Linked ListOrdered Set
#2
Rank
#432HardFrequency: 93.8%

All O`one Data Structure

Asked at LinkedIn
Hash TableLinked ListDesignDoubly-Linked List
#3
Rank
#2MediumFrequency: 81.4%

Add Two Numbers

Asked at Microsoft
Linked ListMathRecursion
#4
Rank
#460HardFrequency: 78.9%

LFU Cache

Asked at Salesforce
Hash TableLinked ListDesignDoubly-Linked List
#5
Rank
#138MediumFrequency: 78.1%

Copy List with Random Pointer

Asked at Meta
Hash TableLinked List
#6
Rank
#206EasyFrequency: 75.8%

Reverse Linked List

Asked at Apple
Linked ListRecursion
#7
Rank
#23HardFrequency: 75.1%

Merge k Sorted Lists

Asked at Meta
Linked ListDivide and ConquerHeap (Priority Queue)Merge SortTournament Sort
#8
Rank
#160EasyFrequency: 73.9%

Intersection of Two Linked Lists

Asked at Airbnb
Hash TableLinked ListTwo Pointers
#9
Rank
#21EasyFrequency: 66.7%

Merge Two Sorted Lists

Asked at Amazon
Linked ListRecursion
#10
Rank
#19MediumFrequency: 64.7%

Remove Nth Node From End of List

Asked at Meta
Linked ListTwo Pointers
#11
Rank
#758MediumFrequency: 63.7%

Convert Binary Search Tree to Sorted Doubly Linked List

Asked at Meta
Linked ListStackTreeDepth-First SearchBinary Search TreeBinary TreeDoubly-Linked List
#12
Rank
#850MediumFrequency: 63.4%

Insert into a Sorted Circular Linked List

Asked at Meta
Linked List
#13
Rank
#860MediumFrequency: 62.5%

Design Circular Queue

Asked at Apple
ArrayLinked ListDesignQueue
#14
Rank
#25HardFrequency: 62%

Reverse Nodes in k-Group

Asked at Microsoft
Linked ListRecursion
#15
Rank
#817EasyFrequency: 61.4%

Design HashMap

Asked at TikTok
ArrayHash TableLinked ListDesignHash Function
#16
Rank
#143MediumFrequency: 59.3%

Reorder List

Asked at TikTok
Linked ListTwo PointersStackRecursion
#17
Rank
#1905MediumFrequency: 58%

Design Authentication Manager

Asked at Oracle
Hash TableLinked ListDesignDoubly-Linked List
#18
Rank
#234EasyFrequency: 57.2%

Palindrome Linked List

Asked at Amazon
Linked ListTwo PointersStackRecursion
#19
Rank
#328MediumFrequency: 53.3%

Odd Even Linked List

Asked at Amazon
Linked List
#20
Rank
#141EasyFrequency: 52.8%

Linked List Cycle

Asked at Microsoft
Hash TableLinked ListTwo PointersFloyd's Cycle Finding Algorithm
#21
Rank
#908EasyFrequency: 51.4%

Middle of the Linked List

Asked at Amazon
Linked ListTwo Pointers
#22
Rank
#237MediumFrequency: 51%

Delete Node in a Linked List

Asked at Apple
Linked List
#23
Rank
#61MediumFrequency: 50%

Rotate List

Asked at Amazon
Linked ListTwo Pointers
#24
Rank
#116MediumFrequency: 48.8%

Populating Next Right Pointers in Each Node

Asked at Meta
Linked ListTreeDepth-First SearchBreadth-First SearchBinary Tree
#25
Rank
#24MediumFrequency: 48.7%

Swap Nodes in Pairs

Asked at Microsoft
Linked ListRecursion
#26
Rank
#1267MediumFrequency: 47.5%

Remove Zero Sum Consecutive Nodes from Linked List

Asked at Uber
Hash TableLinked List
#27
Rank
#1765MediumFrequency: 47.4%

Merge In Between Linked Lists

Asked at Oracle
Linked List
#28
Rank
#92MediumFrequency: 46.7%

Reverse Linked List II

Asked at Infosys
Linked List
#29
Rank
#148MediumFrequency: 46%

Sort List

Asked at Amazon
Linked ListTwo PointersDivide and ConquerSortingMerge Sort
#30
Rank
#142MediumFrequency: 45%

Linked List Cycle II

Asked at Microsoft
Hash TableLinked ListTwo PointersFloyd's Cycle Finding Algorithm
#31
Rank
#83EasyFrequency: 43.3%

Remove Duplicates from Sorted List

Asked at Microsoft
Linked List
#32
Rank
#355MediumFrequency: 41.2%

Design Twitter

Asked at Salesforce
Hash TableLinked ListDesignHeap (Priority Queue)
#33
Rank
#114MediumFrequency: 40.5%

Flatten Binary Tree to Linked List

Asked at Microsoft
Linked ListStackTreeDepth-First SearchBinary Tree
#34
Rank
#117MediumFrequency: 40%

Populating Next Right Pointers in Each Node II

Asked at Meta
Linked ListTreeDepth-First SearchBreadth-First SearchBinary Tree
#35
Rank
#86MediumFrequency: 38.2%

Partition List

Asked at Amazon
Linked ListTwo Pointers
#36
Rank
#445MediumFrequency: 38.2%

Add Two Numbers II

Asked at Microsoft
Linked ListMathStack
#37
Rank
#2299MediumFrequency: 34.3%

Merge Nodes in Between Zeros

Asked at Microsoft
Linked ListSimulation
#38
Rank
#528MediumFrequency: 34.2%

Swapping Nodes in a Linked List

Asked at Amazon
Linked ListTwo Pointers
#39
Rank
#203EasyFrequency: 33.3%

Remove Linked List Elements

Asked at Amazon
Linked ListRecursion
#40
Rank
#1411EasyFrequency: 33.3%

Convert Binary Number in a Linked List to Integer

Asked at Oracle
Linked ListMath
#41
Rank
#1072MediumFrequency: 32.8%

Next Greater Node In Linked List

Asked at Microsoft
ArrayLinked ListStackMonotonic Stack
#42
Rank
#382MediumFrequency: 31.8%

Linked List Random Node

Asked at Google
Linked ListMathReservoir SamplingRandomized
#43
Rank
#82MediumFrequency: 31.1%

Remove Duplicates from Sorted List II

Asked at Google
Linked ListTwo Pointers
#44
Rank
#838MediumFrequency: 31.1%

Design Linked List

Asked at Microsoft
Linked ListDesign
#45
Rank
#766MediumFrequency: 30.2%

Flatten a Multilevel Doubly Linked List

Asked at Amazon
Linked ListDepth-First SearchDoubly-Linked List
#46
Rank
#1582MediumFrequency: 29.5%

Design Browser History

Asked at Apple
ArrayLinked ListStackDesignDoubly-Linked ListData Stream
#47
Rank
#1982MediumFrequency: 29.3%

Remove Duplicates From an Unsorted Linked List

Asked at Microsoft
Hash TableLinked List
#48
Rank
#725MediumFrequency: 29.1%

Split Linked List in Parts

Asked at Amazon
Linked List
#49
Rank
#3501MediumFrequency: 28.9%

Delete Nodes From Linked List Present in Array

Asked at Google
ArrayHash TableLinked List
#50
Rank
#2389HardFrequency: 28.1%

Design a Text Editor

Asked at Google
Linked ListStringStackDesignSimulationDoubly-Linked List
#51
Rank
#109MediumFrequency: 27.7%

Convert Sorted List to Binary Search Tree

Asked at Salesforce
Linked ListDivide and ConquerTreeBinary Search TreeBinary Tree
#52
Rank
#1337HardFrequency: 27.3%

Design Skiplist

Asked at Microsoft
Linked ListDesign
#53
Rank
#1618EasyFrequency: 27.3%

Delete N Nodes After M Nodes of a Linked List

Asked at Microsoft
Linked List
#54
Rank
#2216MediumFrequency: 27.2%

Delete the Middle Node of a Linked List

Asked at Google
Linked ListTwo Pointers
#55
Rank
#2236MediumFrequency: 25.1%

Maximum Twin Sum of a Linked List

Asked at Amazon
Linked ListTwo PointersStack
#56
Rank
#3773EasyFrequency: 24.4%

Minimum Pair Removal to Sort Array I

Asked at Google
ArrayHash TableLinked ListHeap (Priority Queue)SimulationDoubly-Linked ListOrdered Set
#57
Rank
#2573MediumFrequency: 23.6%

Remove Nodes From Linked List

Asked at Amazon
Linked ListStackRecursionMonotonic Stack
#58
Rank
#2374MediumFrequency: 21.5%

Steps to Make Array Non-decreasing

Asked at Meta
ArrayLinked ListDynamic ProgrammingStackMonotonic StackSimulation
#59
Rank
#835MediumFrequency: 20.3%

Linked List Components

Asked at Uber
ArrayHash TableLinked List
#60
Rank
#1767MediumFrequency: 20%

Design Front Middle Back Queue

Asked at Amazon
ArrayLinked ListDesignQueueDoubly-Linked ListData Stream
#61
Rank
#1774MediumFrequency: 20%

Add Two Polynomials Represented as Linked Lists

Asked at Amazon
Linked ListMathTwo Pointers
#62
Rank
#2871MediumFrequency: 20%

Double a Number Represented as a Linked List

Asked at Amazon
Linked ListMathStack
#63
Rank
#147MediumFrequency: 20%

Insertion Sort List

Asked at Amazon
Linked ListSorting
#64
Rank
#369MediumFrequency: 18%

Plus One Linked List

Asked at Google
Linked ListMath
#65
Rank
#379MediumFrequency: 18%

Design Phone Directory

Asked at Google
ArrayHash TableLinked ListDesignQueue
#66
Rank
#816EasyFrequency: 18%

Design HashSet

Asked at Google
ArrayHash TableLinked ListDesignHash Function
#67
Rank
#1903MediumFrequency: 16.4%

Design Most Recently Used Queue

Asked at Google
ArrayLinked ListDivide and ConquerDesignSimulationDoubly-Linked ListSqrt DecompositionTreapSplay Tree
#68
Rank
#2182MediumFrequency: 16.1%

Find the Minimum and Maximum Number of Nodes Between Critical Points

Asked at Microsoft
Linked List
#69
Rank
#3772HardFrequency: 15.7%

Minimum Pair Removal to Sort Array II

Asked at Amazon
ArrayHash TableLinked ListHeap (Priority Queue)SimulationDoubly-Linked ListOrdered Set
#70
Rank
#859MediumFrequency: 14.6%

Design Circular Deque

Asked at Google
ArrayLinked ListDesignQueue
#71
Rank
#2411MediumFrequency: 12%

Spiral Matrix IV

Asked at Microsoft
ArrayLinked ListMatrixSimulation
#72
Rank
#2903MediumFrequency: 12%

Insert Greatest Common Divisors in Linked List

Asked at Microsoft
Linked ListMathNumber Theory
#73
Rank
#2196MediumFrequency: 8.1%

Reverse Nodes in Even Length Groups

Asked at Google
Linked List
#74
Rank
#1484MediumFrequency: 8%

Linked List in Binary Tree

Asked at Meta
Linked ListTreeDepth-First SearchBinary Tree
#75
Rank
View All Topics

Master Linked List in Real Interviews

Get AI-powered assistance when solving linked list problems during your actual interviews.

Get Started Free

No credit card required

Interview Solver
  • Home
  • About
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Help Center
  • Developers
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • Refund & Cancellation
  • Discord Community
  • Affiliate Program
  • Compare
  • All Comparisons
  • vs Final Round AI
  • vs UltraCode
  • vs Interview Coder
  • vs LockedIn AI
  • vs AI Apply
  • Free Tools
  • ATS Resume Checker
  • STAR Method Builder
  • Salary Lookup
  • Big O Cheat Sheet
  • Total Comp Calculator
  • View All →
  • Interview Questions
  • Google Questions
  • Amazon Questions
  • Microsoft Questions
  • Meta Questions
  • Apple Questions
  • TikTok Questions
  • View All →
© 2026 Interview Solver, Inc. All rights reserved.