Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
Interview Questions›Topics›Two Pointers

Two Pointers Interview Questions

Master 41 two pointers problems frequently asked in technical interviews. These questions test your understanding of two pointersconcepts and are essential for coding interview success.

41
Total Problems
15
Easy
24
Medium
2
Hard

Related Topics

ArrayStringSortingHash TableBinary SearchDynamic ProgrammingGreedyLinked List
#392EasyFrequency: 100%

Is Subsequence

Asked at Oracle
Two PointersStringDynamic Programming
#1
Rank
#42HardFrequency: 100%

Trapping Rain Water

Asked at PayPal
ArrayTwo PointersDynamic ProgrammingStackMonotonic Stack
#2
Rank
#680EasyFrequency: 95%

Valid Palindrome II

Asked at Meta
Two PointersStringGreedy
#3
Rank
#234EasyFrequency: 93%

Palindrome Linked List

Asked at Databricks
Linked ListTwo PointersStackRecursion
#4
Rank
#88EasyFrequency: 92%

Merge Sorted Array

Asked at Microsoft
ArrayTwo PointersSorting
#5
Rank
#19MediumFrequency: 92%

Remove Nth Node From End of List

Asked at Salesforce
Linked ListTwo Pointers
#6
Rank
#1790MediumFrequency: 91%

Lowest Common Ancestor of a Binary Tree III

Asked at Meta
Hash TableTwo PointersTreeBinary Tree
#7
Rank
#852MediumFrequency: 89%

Friends Of Appropriate Ages

Asked at Infosys
ArrayTwo PointersBinary SearchSorting
#8
Rank
#408EasyFrequency: 87%

Valid Word Abbreviation

Asked at Meta
Two PointersString
#9
Rank
#1019EasyFrequency: 85%

Squares of a Sorted Array

Asked at Salesforce
ArrayTwo PointersSorting
#10
Rank
#141EasyFrequency: 82%

Linked List Cycle

Asked at Flipkart
Hash TableLinked ListTwo Pointers
#11
Rank
#1894EasyFrequency: 80%

Merge Strings Alternately

Asked at Google
Two PointersString
#12
Rank
#1566EasyFrequency: 80%

Check If a Word Occurs As a Prefix of Any Word in a Sentence

Asked at Salesforce
Two PointersStringString Matching
#13
Rank
#151MediumFrequency: 80%

Reverse Words in a String

Asked at Airbnb
Two PointersString
#14
Rank
#27EasyFrequency: 80%

Remove Element

Asked at Flipkart
ArrayTwo Pointers
#15
Rank
#125EasyFrequency: 78%

Valid Palindrome

Asked at Meta
Two PointersString
#16
Rank
#1713MediumFrequency: 76%

Dot Product of Two Sparse Vectors

Asked at Meta
ArrayHash TableTwo PointersDesign
#17
Rank
#2232MediumFrequency: 76%

Adding Spaces to a String

Asked at Oracle
ArrayTwo PointersStringSimulation
#18
Rank
#277MediumFrequency: 72%

Find the Celebrity

Asked at LinkedIn
Two PointersGraphInteractive
#19
Rank
#658MediumFrequency: 72%

Find K Closest Elements

Asked at Infosys
ArrayTwo PointersBinary SearchSliding WindowSortingHeap (Priority Queue)
#20
Rank
#1028MediumFrequency: 69%

Interval List Intersections

Asked at Meta
ArrayTwo Pointers
#21
Rank
#283EasyFrequency: 66%

Move Zeroes

Asked at Microsoft
ArrayTwo Pointers
#22
Rank
#5MediumFrequency: 65%

Longest Palindromic Substring

Asked at Databricks
Two PointersStringDynamic Programming
#23
Rank
#2414MediumFrequency: 64%

Move Pieces to Obtain a String

Asked at PayPal
Two PointersString
#24
Rank
#244MediumFrequency: 63%

Shortest Word Distance II

Asked at LinkedIn
ArrayHash TableTwo PointersStringDesign
#25
Rank
#31MediumFrequency: 62%

Next Permutation

Asked at Meta
ArrayTwo Pointers
#26
Rank
#15MediumFrequency: 60%

3Sum

Asked at Amazon
ArrayTwo PointersSorting
#27
Rank
#3018MediumFrequency: 60%

Make String a Subsequence Using Cyclic Increments

Asked at Amazon
Two PointersString
#28
Rank
#253MediumFrequency: 58%

Meeting Rooms II

Asked at Salesforce
ArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum
#29
Rank
#11MediumFrequency: 58%

Container With Most Water

Asked at Salesforce
ArrayTwo PointersGreedy
#30
Rank
#1468EasyFrequency: 58%

Check If N and Its Double Exist

Asked at Airbnb
ArrayHash TableTwo PointersBinary SearchSorting
#31
Rank
#18MediumFrequency: 55%

4Sum

Asked at Microsoft
ArrayTwo PointersSorting
#32
Rank
#167MediumFrequency: 55%

Two Sum II - Input Array Is Sorted

Asked at Microsoft
ArrayTwo PointersBinary Search
#33
Rank
#567MediumFrequency: 55%

Permutation in String

Asked at Microsoft
Hash TableTwo PointersStringSliding Window
#34
Rank
#26EasyFrequency: 53%

Remove Duplicates from Sorted Array

Asked at Google
ArrayTwo Pointers
#35
Rank
#28EasyFrequency: 48%

Find the Index of the First Occurrence in a String

Asked at Google
Two PointersStringString Matching
#36
Rank
#295HardFrequency: 48%

Find Median from Data Stream

Asked at Google
Two PointersDesignSortingHeap (Priority Queue)Data Stream
#37
Rank
#647MediumFrequency: 43%

Palindromic Substrings

Asked at Meta
Two PointersStringDynamic Programming
#38
Rank
#75MediumFrequency: 42%

Sort Colors

Asked at Google
ArrayTwo PointersSorting
#39
Rank
#532MediumFrequency: 40%

K-diff Pairs in an Array

Asked at PayPal
ArrayHash TableTwo PointersBinary SearchSorting
#40
Rank
#80MediumFrequency: 36%

Remove Duplicates from Sorted Array II

Asked at Amazon
ArrayTwo Pointers
#41
Rank
View All Topics

Master Two Pointers in Real Interviews

Get AI-powered assistance when solving two pointers problems during your actual interviews.

Get Started Free

No credit card required

Interview Solver
  • Home
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Help Center
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • 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.