Apple String Questions

82 string problems asked at Apple interviews

Easy (21)Medium (44)Hard (17)

Questions

TitleDifficulty
Longest Common PrefixEasy
Group AnagramsMedium
Valid ParenthesesEasy
Longest Substring Without Repeating CharactersMedium
Valid PalindromeEasy
Reverse Words in a StringMedium
Time Based Key-Value StoreMedium
Word LadderHard
Basic Calculator IIMedium
Compare Version NumbersMedium
Word BreakMedium
String CompressionMedium
Find the Index of the First Occurrence in a StringEasy
Implement Trie (Prefix Tree)Medium
Ransom NoteEasy
Number of Pairs of Strings With Concatenation Equal to TargetMedium
First Unique Character in a StringEasy
Calculate Score After Performing InstructionsMedium
Regular Expression MatchingHard
Binary Tree PathsEasy
Serialize and Deserialize Binary TreeHard
Longest Palindromic SubstringMedium
Letter Combinations of a Phone NumberMedium
Generate ParenthesesMedium
Decode StringMedium
Remove All Adjacent Duplicates In StringEasy
Integer to English WordsHard
Text JustificationHard
Reverse StringEasy
String to Integer (atoi)Medium
Roman to IntegerEasy
Edit DistanceMedium
Serialize and Deserialize N-ary TreeHard
Fizz BuzzEasy
Interleaving StringMedium
Valid AnagramEasy
Word SearchMedium
Brace ExpansionMedium
Design Log Storage SystemMedium
Simplify PathMedium
Alien DictionaryHard
Design Add and Search Words Data StructureMedium
Find All Anagrams in a StringMedium
Palindromic SubstringsMedium
Valid Palindrome IIEasy
Validate IP AddressMedium
Add BinaryEasy
Determine if Two Strings Are CloseMedium
String Compression IIIMedium
Robot Bounded In CircleMedium
Word Ladder IIHard
Longest Substring with At Most K Distinct CharactersMedium
Short Encoding of WordsMedium
Basic CalculatorHard
Reconstruct ItineraryHard
Top K Frequent WordsMedium
Permutation in StringMedium
Parse Lisp ExpressionHard
Minimum Window SubstringHard
Decode WaysMedium
Similar String GroupsHard
Minimum Remove to Make Valid ParenthesesMedium
Verifying an Alien DictionaryEasy
Goat LatinEasy
Word Pattern IIMedium
Split Strings by SeparatorEasy
First Letter to Appear TwiceEasy
Guess the WordHard
Number of Changing KeysEasy
Shortest Word DistanceEasy
Longest Common SubsequenceMedium
Zigzag ConversionMedium
Reverse Vowels of a StringEasy
Longest Repeating Character ReplacementMedium
Substring with Concatenation of All WordsHard
Sentence Similarity IIMedium
Encode and Decode TinyURLMedium
Evaluate DivisionMedium
Word Search IIHard
One Edit DistanceMedium
Longest Happy PrefixHard
Valid Parenthesis StringMedium

Showing 82 questions