DifficultyQuestion TitleCompany NameCategory
MediumScramble StringAmazonFanaticsSamsungstring
EasyValid AnagramsAmazonGoldman SachsGoogleMicrosoftNagarrostring
MediumGroup AnagramsAmazonFacebookGoogleMicrosoftstring
HardInteger to English wordsAmazonFacebookMicrosoftOraclestring
HardSmallest Good BaseGooglestring
MediumMinimum insertions to form a palindrome with permutations allowedAmazonCodeNationDirectiGoogleIndeedIntuitstring
MediumForm minimum number from given sequenceAccoliteAmazonFanaticsGoldman SachsInfo EdgeSnapchatstring
MediumDelete consecutive same words in a sequenceFactsetstring
EasyReverse individual wordsAmazonstring
MediumRearrange a binary string as alternate x and y occurrencesAccoliteCiscoCitrixHikeIBMInfo EdgePinterestRobloxTeslastring
EasyArrange given numbers to form the biggest numberAmazonMakeMyTripPaytmZohostring
EasyReverse IntegerMakeMyTripMAQstring
EasyReverse words in a stringAccoliteAdobeAmazonCiscoGoldman SachsMakeMyTripMAQMicrosoftMorgan StanleyPaytmPayUSAP LabsWiproZohostring
EasyReverse a StringInfosysMAQo9 solutionsTCSstring
EasyConvert String To IntMAQstring
HardShortest PalindromeAmazonDelhiveryFactsetstring
EasyReverse BitsAppleGoogleSamsungstring
HardEdit DistanceAmazonByteDanceFacebookGoogleMicrosoftPalantir TechnologiesSquarestring
HardSubstring With Concatenation Of All WordsAmazonDE Shawstring
MediumTop K Frequent WordsAccoliteFourkitesInfosysstring
MediumExpression Contains Redundant Bracket or NotAmazonPaytmstring
MediumZigzag ConversionPayPalstring
EasyValid PalindromeInfosysMAQNokiao9 solutionsstring
MediumValid Parenthesis StringAmazonFacebookOraclestring
MediumNext PermutationAdobeAmazonAppleBloombergByteDanceFacebookFactsetFlipkartGoogleMicrosoftMorgan StanleySalesforceUberstring
EasyRepeated Substring PatternAmazonGooglestring
MediumLetter Case PermutationAmazonBloombergSpotifystring
EasyLongest Common Prefix using SortingAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftstring
EasyWord PatternAmazonCapital Onestring
HardRegular Expression MatchingAdobeAmazonAppleBloombergCourseraeBayFacebookGoldman SachsGoogleMicrosoftstring
MediumReorganize StringAmazoneBayFacebookGoogleMicrosoftQualtricsstring
MediumString CompressionAmazonAppleCitrixExpediaFacebookGoldman SachsIBMMicrosoftYandexstring
HardLongest Common Prefix using TrieAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftstring
HardValid NumberAmazonFacebookLinkedInOraclestring
HardFind the Closest Palindrome numberAmazonApplestring
EasyCount and SayAmazonAppleBloombergFacebookGoogleMicrosoftVMwarestring
EasyFind unique character in a stringAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftOracleZillowstring
MediumInteger to RomanAmazonAppleBloombergMicrosoftOraclestring
HardRabin Karp AlgorithmAccoliteAmazonMakeMyTripMAQOraclePayUstring
EasyIsomorphic StringsAmazonAppleFacebookIntelstring
EasyString comparison containing wildcardsAccentureAmazonOla Cabsstring
MediumCheck whether Strings are K Distance Apart or NotAmazonDeutsche BankFacebookGE HealthcareMicrosoftstring
EasyProgram to Toggle all Characters in a StringCapgeminiInfoEdgeMAQOxigen Walletstring
EasyCheck length of a String is Equal to the Number Appended at its LastCodeNationFourkitesMicrosoftUHG Optumstring
EasyGenerate all Binary Strings Without Consecutive 1’sAmazonGE HealthcareSnapdealstring
MediumCheck if all Rows of a Matrix are Circular Rotations of Each OtherAccentureCadence IndiaCitadelFreeChargeMicrosoftPintereststring
EasySort a String According to Another StringAccentureAccoliteAdobeAmazonFreeChargeInfoEdgeMicrosoftSalesforcestring
MediumCheck if String can Become Empty by Recursively Deleting given SubstringAdobeDelhiveryGE HealthcareMakeMyTripServiceNowSpotifyUHG Optumstring
EasySmallest Palindrome after ReplacementAdobeArcesiumFlipkartGE HealthcareZScalerstring
MediumCheck if String Follows Order of Characters by a Pattern or notAdobeAmazonGreyOrangeInfoEdgeMicrosoftstring
EasySplit Four Distinct StringsAccentureAdobeGoDaddyGrofersHoneywellSplunkstring
EasyEven Substring CountCourseraDeutsche BankOYO RoomsYahooYandexZohostring
MediumReverse String Without Temporary VariableAdobeAmazonGoogleHuluMicrosoftMoonfrog Labsstring
EasyPalindrome using RecursionCapgeminiFactsetInfosysMAQo9 solutionsOracleSquarestring
EasyMinimum Characters to be Removed to Make a Binary String AlternateCourseraFourkitesHikeMAQo9 solutionsPocket GemsTaxi4Surestring
MediumPrint all Palindromic Partitions of a StringAmazonFacebookGooglestring
EasyCount the Pairs at Same Distance as in English AlphabetsAdobeAmazonDropboxGE HealthcareOYO Roomsstring
MediumMinimum Characters to be Added at Front to Make String PalindromeAmazonFactsetGoogleMicrosoftSAPSAP Labsstring
MediumConvert a String that is Repetition of a Substring of Length KAccentureAdobeAmerican ExpressDatabricksFreeChargestring
MediumNth Character in Concatenated Decimal StringAdobeOraclestring
EasyKth Non-repeating CharacterAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftOracleZillowstring
EasyCompare Two Version NumbersAdobeDelhiveryGE HealthcareGreyOrangeMakeMyTripWookerZohostring
EasyRemove Minimum Characters so that Two Strings Become AnagramsAmazonFreeChargestring
MediumGenerate all Binary Strings from Given PatternAmazonGoogleMicrosoftstring
HardPrint all Possible Ways to Break a String in Bracket FormAmazonBloombergGE HealthcareJuniper Networksstring
EasyCaesar CipherAmazonGE HealthcareGrofersUHG Optumstring
EasyLongest Common Subsequence with PermutationsAdobeHoneywellHuluJP MorganOracleZohostring
EasyPerfect Reversible StringMakeMyTripMAQWalmart LabsZohostring
EasyLongest Palindrome can be Formed by Removing or Rearranging CharactersAdobeAmazonDelhiveryInfoEdgeUHG Optumstring
HardLongest Common Prefix Word by Word MatchingAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftVMwareYahoostring
HardLongest Common Prefix using Character by Character MatchingAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftVMwareYahoostring
MediumPermutations of a Given String Using STLAmazonAppleByteDanceeBayFacebookGoogleMicrosoftOraclestring
EasySum of numbers in StringAdobeFanaticsMAQstring
HardLongest Common Prefix using Divide and ConquerAccentureAccoliteAmazonFanaticsGooglestring
EasyLower Case To Upper CaseAdobeAppleGooglestring
HardLongest Common Prefix Using Binary Search IIAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftVMwareYahoostring
EasyPrint Shortest Path to Print a String on ScreenAccolitestring
EasyRemove Extra Spaces from a StringCapgeminiInfosysMAQo9 solutionsTCSstring
EasyChange Gender of a given StringAdobeFactsetstring
MediumCount Number of Substrings with K Distinct Character’sLinkedInZohostring
EasyRemoving Spaces from a String using stringstreamCapgeminiHuluo9 solutionsTCSstring
EasyPangram CheckingFactseto9 solutionsPocket GemsZohostring
MediumRepeated Subsequence of Length Two or MoreAdobestring
HardPalindrome Permutations of a StringAmazonFacebookstring
Split a stringstring
1`s and 2`s complement of binary numberstring
Longest Common Extensionstring
Convert string1 to string2 in one editstring
Find First non-repeating character in a stringstring
Remove recurring digits in a given numberstring
Recursively print all the sentences that can be formed from list of word listsstring
MediumOnline Algorithm for Checking Palindrome in a StreamAccoliteAdobestring
EasyCheck if Two given Strings are Isomorphic to each otherAccoliteAdobeAmazonGE HealthcareGoldman SachsInfoEdgeOracleUHG Optumstring
HardLength of Longest valid SubstringAdobeAmazonAppleBloombergByteDanceCitadeleBayFacebookGoogleMicrosoftOracleUberVMwareYahoostring
Program to add two binary digitsstring
Recursive Implementation of atoi()string
Reverse a string without affecting special charactersstring
Recursive function to do substring searchstring
Print Longest common subsequencestring
Rotate string to get lexicographically minimum stringstring
Number of sub-strings which recursively add up to 9string
Palindrome string (number)string
Print all possible words from phone digitsstring
Shortest Superstring Problemstring
Transform one string to another using minimum number of given operationsstring
Print string of odd length in ‘X’ formatstring
Minimum insertions to form a shortest palindromestring
print all palindromic partitionsstring
Check rearranged string can form a palindromestring
Palindromes in a given rangestring
String(represents an integer) to valuestring
Count the number of wordsstring
Print all anagrams together in a sequence of wordsstring
Lexicographic rank of stringstring
Remove spaces from a stringstring
Find, second, frequent, characterstring
Find the second most frequent characterstring
Check if a given string is a rotation of a palindromestring
Sort an array of stringsstring
Recursively remove all adjacent duplicatesstring
Remove ‘b’ and ‘ac’ from a given stringstring
wildcard character matchingstring
Longest Palindromic Substringstring
Given string is interleaving of two other strings or notstring
Print all permutations with repetitionstring
Run length encodingstring
List items containing all characters of a given wordstring
Write a program to print all permutations of a given stringstring
Check whether two strings are anagram of each otherstring
Print all interleavings of given two stringsstring
Print all duplicates in the input stringstring
A Program to check if strings are rotations of each other or notstring
Given a string find its first non-repeating characterstring
Reverse words in a given stringstring
HardSmallest window in a string containing all characters of another stringAdobeAmazonByteDanceFacebookFlipkartGoogleLinkedInlyftSnapchatstring
Divide a string in N equal partsstring
Print Reverse of a string (Recursion)string
Remove characters from first string which are in secondstring
Sorting the array of stringsstring
Remove duplicates from a stringstring
Concatenation of two stringsstring
Reverse a Stringstring
Most repeating character in a stringstring
Translate ยป