Strings coding problems

String problems test careful indexing and clean parsing: palindromes, anagrams, counting characters, splitting and rebuilding text. They show up in service-company tests and product-company interviews alike.

35 problems: 18 easy, 15 medium, 2 hard. Free to read; a free account solves them and earns XP and Aura.

  1. Check if Binary Representation is PalindromePractice · +10 XPeasy
  2. Count Character OccurrencesPractice · +10 XPeasy
  3. Count Digit SumPractice · +10 XPeasy
  4. Count Non-Alphabetic CharactersPractice · +10 XPeasy
  5. Count Specific CharactersPractice · +10 XPeasy
  6. Count Uppercase LettersPractice · +10 XPeasy
  7. Count Vowel OccurrencesPractice · +10 XPeasy
  8. Count Vowel PairsPractice · +10 XPeasy
  9. First Occurrence of CharacterPractice · +10 XPeasy
  10. First Unique CharacterPractice · +10 XPeasy
  11. Most Frequent CharacterPractice · +10 XPeasy
  12. Reverse a StringPractice · +10 XPeasy
  13. Reverse WordsPractice · +10 XPeasy
  14. Sort by Length and LexicographicallyPractice · +10 XPeasy
  15. String AnalyzerPractice · +10 XPeasy
  16. String Symmetry CheckPractice · +10 XPeasy
  17. The Polite WaiterDaily · +5 XP · +3 Aura (late, half)easy
  18. Valid BracketsPractice · +10 XPeasy
  19. Balanced Parentheses CheckPractice · +20 XPmedium
  20. Distinct Substring CountsPractice · +20 XPmedium
  21. Longest Alternating SubstringPractice · +20 XPmedium
  22. Longest Common SuffixPractice · +20 XPmedium
  23. Longest Palindromic SubsequencePractice · +20 XPmedium
  24. Longest Prefix With No RepeatsPractice · +20 XPmedium
  25. Longest Repeating SubstringPractice · +20 XPmedium
  26. Longest Substring With At Most K Distinct CharactersPractice · +20 XPmedium
  27. Longest Substring Without RepeatsPractice · +20 XPmedium
  28. Longest Symmetric SubstringPractice · +20 XPmedium
  29. Most Frequent SubstringPractice · +20 XPmedium
  30. String BalancePractice · +20 XPmedium
  31. String PartitionPractice · +20 XPmedium
  32. String with Most Unique CharactersPractice · +20 XPmedium
  33. Substring ParityPractice · +20 XPmedium
  34. Distinct Subsequences CountPractice · +30 XPhard
  35. Minimum Window SubstringPractice · +30 XPhard