TikTok String Questions

98 string problems asked at TikTok interviews

Easy (15)Medium (59)Hard (24)

Questions

TitleDifficulty
Longest Substring Without Repeating CharactersMedium
Longest Palindromic SubstringMedium
Text JustificationHard
Minimum Window SubstringHard
Word SearchMedium
Restore IP AddressesMedium
Basic Calculator IIMedium
Decode StringMedium
Valid ParenthesesEasy
Generate ParenthesesMedium
Group AnagramsMedium
Edit DistanceMedium
Word LadderHard
Word Break IIHard
Serialize and Deserialize Binary TreeHard
Longest Substring with At Least K Repeating CharactersMedium
Add StringsEasy
Length of the Longest Alphabetical Continuous SubstringMedium
Most Popular Video CreatorMedium
Valid Parenthesis StringMedium
Reorganize StringMedium
Longest Happy StringMedium
Word Search IIHard
Minimum Operations to Make Character Frequencies EqualHard
Minimum Cost Good CaptionHard
Lexicographically Smallest Generated StringHard
Regular Expression MatchingHard
Longest Common PrefixEasy
Simplify PathMedium
Word BreakMedium
Compare Version NumbersMedium
Basic CalculatorHard
Remove Invalid ParenthesesHard
Remove Duplicate LettersMedium
Evaluate DivisionMedium
Score of ParenthesesMedium
Remove All Adjacent Duplicates in String IIMedium
Minimum Remove to Make Valid ParenthesesMedium
Find the Length of the Longest Common PrefixMedium
Greatest Common Divisor of StringsEasy
Design Add and Search Words Data StructureMedium
Integer to RomanMedium
Longest Valid ParenthesesHard
Multiply StringsMedium
Decode WaysMedium
Valid PalindromeEasy
Reverse Words in a StringMedium
Fraction to Recurring DecimalMedium
Step-By-Step Directions From a Binary Tree Node to AnotherMedium
Find All Possible Recipes from Given SuppliesMedium
Largest NumberMedium
Expression Add OperatorsHard
Remove K DigitsMedium
Longest Repeating Character ReplacementMedium
String CompressionMedium
Validate IP AddressMedium
Split Message Based on LimitHard
Count Pairs Of Similar StringsEasy
Next Greater Element IIIMedium
Valid Palindrome IIEasy
Stickers to Spell WordHard
Number of AtomsHard
Open the LockMedium
Flip String to Monotone IncreasingMedium
Longest Common SubsequenceMedium
Reformat DateEasy
Search Suggestions SystemMedium
Concatenated WordsHard
Permutation in StringMedium
Replace WordsMedium
Sentence Similarity IIIMedium
Time Based Key-Value StoreMedium
Numbers At Most N Given Digit SetHard
Letter Case PermutationMedium
Longest Duplicate SubstringHard
Roman to IntegerEasy
Distinct SubsequencesHard
Word Ladder IIHard
Isomorphic StringsEasy
Implement Trie (Prefix Tree)Medium
Shortest PalindromeHard
Valid AnagramEasy
Is SubsequenceEasy
Minimum Time DifferenceMedium
Verifying an Alien DictionaryEasy
Minimum Insertions to Balance a Parentheses StringMedium
Letter Combinations of a Phone NumberMedium
Sort Characters By FrequencyMedium
Minimum Number of Operations to Move All Balls to Each BoxMedium
Top K Frequent WordsMedium
Lexicographically Smallest PalindromeEasy
Construct String from Binary TreeMedium
Wildcard MatchingHard
Longest String ChainMedium
Count Binary SubstringsEasy
Accounts MergeMedium
Robot Bounded In CircleMedium
Find All Anagrams in a StringMedium

Showing 98 questions