Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
Interview Questions›Topics›String

String Interview Questions

Master 68 string problems frequently asked in technical interviews. These questions test your understanding of stringconcepts and are essential for coding interview success.

68
Total Problems
20
Easy
37
Medium
11
Hard

Related Topics

Hash TableTwo PointersArrayStackMathBreadth-First SearchDynamic ProgrammingSorting
#1371MediumFrequency: 100%

Minimum Remove to Make Valid Parentheses

Asked at Meta
StringStack
#1
Rank
#3613MediumFrequency: 100%

Maximize Amount After Two Days of Conversions

Asked at Uber
ArrayStringDepth-First SearchBreadth-First SearchGraph
#2
Rank
#392EasyFrequency: 100%

Is Subsequence

Asked at Oracle
Two PointersStringDynamic Programming
#3
Rank
#227MediumFrequency: 96%

Basic Calculator II

Asked at Meta
MathStringStack
#4
Rank
#680EasyFrequency: 95%

Valid Palindrome II

Asked at Meta
Two PointersStringGreedy
#5
Rank
#415EasyFrequency: 94%

Add Strings

Asked at Oracle
MathStringSimulation
#6
Rank
#957MediumFrequency: 94%

Minimum Add to Make Parentheses Valid

Asked at PayPal
StringStackGreedy
#7
Rank
#65HardFrequency: 91%

Valid Number

Asked at Salesforce
String
#8
Rank
#1423MediumFrequency: 91%

Maximum Number of Occurrences of a Substring

Asked at Infosys
Hash TableStringSliding Window
#9
Rank
#20EasyFrequency: 90%

Valid Parentheses

Asked at Airbnb
StringStack
#10
Rank
#6MediumFrequency: 88%

Zigzag Conversion

Asked at Flipkart
String
#11
Rank
#408EasyFrequency: 87%

Valid Word Abbreviation

Asked at Meta
Two PointersString
#12
Rank
#394MediumFrequency: 87%

Decode String

Asked at Oracle
StringStackRecursion
#13
Rank
#3MediumFrequency: 84%

Longest Substring Without Repeating Characters

Asked at Microsoft
Hash TableStringSliding Window
#14
Rank
#387EasyFrequency: 83%

First Unique Character in a String

Asked at Oracle
Hash TableStringQueueCounting
#15
Rank
#424MediumFrequency: 82%

Longest Repeating Character Replacement

Asked at Apple
Hash TableStringSliding Window
#16
Rank
#273HardFrequency: 82%

Integer to English Words

Asked at Flipkart
MathStringRecursion
#17
Rank
#1894EasyFrequency: 80%

Merge Strings Alternately

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

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

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

Reverse Words in a String

Asked at Airbnb
Two PointersString
#20
Rank
#269HardFrequency: 79%

Alien Dictionary

Asked at Uber
ArrayStringDepth-First SearchBreadth-First SearchGraphTopological Sort
#21
Rank
#166MediumFrequency: 79%

Fraction to Recurring Decimal

Asked at Databricks
Hash TableMathString
#22
Rank
#125EasyFrequency: 78%

Valid Palindrome

Asked at Meta
Two PointersString
#23
Rank
#2232MediumFrequency: 76%

Adding Spaces to a String

Asked at Oracle
ArrayTwo PointersStringSimulation
#24
Rank
#249MediumFrequency: 76%

Group Shifted Strings

Asked at Infosys
ArrayHash TableString
#25
Rank
#14EasyFrequency: 75%

Longest Common Prefix

Asked at DoorDash
StringTrie
#26
Rank
#1178HardFrequency: 74%

Valid Palindrome III

Asked at Salesforce
StringDynamic Programming
#27
Rank
#71MediumFrequency: 73%

Simplify Path

Asked at Meta
StringStack
#28
Rank
#49MediumFrequency: 72%

Group Anagrams

Asked at Amazon
ArrayHash TableStringSorting
#29
Rank
#778MediumFrequency: 72%

Reorganize String

Asked at Amazon
Hash TableStringGreedySortingHeap (Priority Queue)Counting
#30
Rank
#58EasyFrequency: 72%

Length of Last Word

Asked at TikTok
String
#31
Rank
#383EasyFrequency: 72%

Ransom Note

Asked at Airbnb
Hash TableStringCounting
#32
Rank
#2532EasyFrequency: 71%

Remove Letter To Equalize Frequency

Asked at Salesforce
Hash TableStringCounting
#33
Rank
#10HardFrequency: 70%

Regular Expression Matching

Asked at Airbnb
StringDynamic ProgrammingRecursion
#34
Rank
#753MediumFrequency: 69%

Open the Lock

Asked at Apple
ArrayHash TableStringBreadth-First Search
#35
Rank
#807MediumFrequency: 68%

Custom Sort String

Asked at Oracle
Hash TableStringSorting
#36
Rank
#5MediumFrequency: 65%

Longest Palindromic Substring

Asked at Databricks
Two PointersStringDynamic Programming
#37
Rank
#127HardFrequency: 64%

Word Ladder

Asked at Oracle
Hash TableStringBreadth-First Search
#38
Rank
#2414MediumFrequency: 64%

Move Pieces to Obtain a String

Asked at PayPal
Two PointersString
#39
Rank
#79MediumFrequency: 63%

Word Search

Asked at Uber
ArrayStringBacktrackingMatrix
#40
Rank
#399MediumFrequency: 63%

Evaluate Division

Asked at Uber
ArrayStringDepth-First SearchBreadth-First SearchUnion FindGraphShortest Path
#41
Rank
#244MediumFrequency: 63%

Shortest Word Distance II

Asked at LinkedIn
ArrayHash TableTwo PointersStringDesign
#42
Rank
#12MediumFrequency: 63%

Integer to Roman

Asked at PayPal
Hash TableMathString
#43
Rank
#721MediumFrequency: 62%

Accounts Merge

Asked at Meta
ArrayHash TableStringDepth-First SearchBreadth-First SearchUnion FindSorting
#44
Rank
#3018MediumFrequency: 60%

Make String a Subsequence Using Cyclic Increments

Asked at Amazon
Two PointersString
#45
Rank
#76HardFrequency: 60%

Minimum Window Substring

Asked at Meta
Hash TableStringSliding Window
#46
Rank
#2300MediumFrequency: 59%

Construct String With Repeat Limit

Asked at Flipkart
Hash TableStringGreedyHeap (Priority Queue)Counting
#47
Rank
#1737EasyFrequency: 59%

Maximum Nesting Depth of the Parentheses

Asked at Infosys
StringStack
#48
Rank
#139MediumFrequency: 57%

Word Break

Asked at Meta
ArrayHash TableStringDynamic ProgrammingTrieMemoization
#49
Rank
#17MediumFrequency: 56%

Letter Combinations of a Phone Number

Asked at Amazon
Hash TableStringBacktracking
#50
Rank
#224HardFrequency: 56%

Basic Calculator

Asked at Amazon
MathStringStackRecursion
#51
Rank
#205EasyFrequency: 55%

Isomorphic Strings

Asked at Microsoft
Hash TableString
#52
Rank
#291MediumFrequency: 55%

Word Pattern II

Asked at Microsoft
Hash TableStringBacktracking
#53
Rank
#567MediumFrequency: 55%

Permutation in String

Asked at Microsoft
Hash TableTwo PointersStringSliding Window
#54
Rank
#1128EasyFrequency: 55%

Remove All Adjacent Duplicates In String

Asked at Microsoft
StringStack
#55
Rank
#22MediumFrequency: 53%

Generate Parentheses

Asked at Google
StringDynamic ProgrammingBacktracking
#56
Rank
#126HardFrequency: 52%

Word Ladder II

Asked at Oracle
Hash TableStringBacktrackingBreadth-First Search
#57
Rank
#3410HardFrequency: 51%

Find Longest Self-Contained Substring

Asked at Apple
Hash TableStringBinary SearchPrefix Sum
#58
Rank
#28EasyFrequency: 48%

Find the Index of the First Occurrence in a String

Asked at Google
Two PointersStringString Matching
#59
Rank
#13EasyFrequency: 44%

Roman to Integer

Asked at Salesforce
Hash TableMathString
#60
Rank
#647MediumFrequency: 43%

Palindromic Substrings

Asked at Meta
Two PointersStringDynamic Programming
#61
Rank
#851EasyFrequency: 43%

Goat Latin

Asked at Meta
String
#62
Rank
#2021MediumFrequency: 43%

Remove All Occurrences of a Substring

Asked at PayPal
StringStackSimulation
#63
Rank
#179MediumFrequency: 42%

Largest Number

Asked at Google
ArrayStringGreedySorting
#64
Rank
#282HardFrequency: 37%

Expression Add Operators

Asked at Meta
MathStringBacktracking
#65
Rank
#752MediumFrequency: 37%

IP to CIDR

Asked at Infosys
StringBit Manipulation
#66
Rank
#1397MediumFrequency: 33%

Search Suggestions System

Asked at Oracle
ArrayStringBinary SearchTrieSortingHeap (Priority Queue)
#67
Rank
#242EasyFrequency: 22%

Valid Anagram

Asked at DoorDash
Hash TableStringSorting
#68
Rank
View All Topics

Master String in Real Interviews

Get AI-powered assistance when solving string 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.