Crack the Coding Interviews

Prepare for technical interviews and learn from handcrafted tutorials and interview questions

Explore Interview Questions →



LeetCode Solutions

Get the solutions to LeetCode questions

LeetCode Solutions →

DifficultyQuestion TitleCompany NameCategory
HardCandy LeetCode SolutionAdobeAmazonAppleBloombergFlipkartGoldman SachsGoogleIBMInfosysMicrosoftUberLeetCode
HardUnique Paths III LeetCode SolutionAmazonAppleCruise AutomationFacebookGoogleJPMorganMicrosoftLeetCode
EasyInvert Binary Tree LeetCode SolutionAdobeAmazonAppleBloombergByteDanceeBayFacebookGoldman SachsGoogleLinkedInMicrosoftOraclePayPalUberVMwareYahooLeetCode
Validate Stack Sequences LeetCode SolutionAdobeAmazonAppleGoogleMicrosoftZohoLeetCode
EasyImplement strStr() LeetCode SolutionAmazonFacebookGoogleMicrosoftYahooLeetCode
Count Good Nodes in Binary Tree LeetCode SolutionAmazonBloombergMicrosoftSalesforceLeetCode
MediumImplement Rand10() Using Rand7() Leetcode SolutionByteDanceLinkedInMicrosoftUberYandexLeetCode
MediumBreak a Palindrome LeetCode SolutionAmazonExpediaFacebookGoDaddyGoldman SachsJPMorganLinkedInVisaVMwareZillowLeetCode
Contains Duplicate LeetCode SolutionAdobeAmazonAppleAtlassianFacebookIntelMicrosoftOracleUberYahooLeetCode
MediumRemove All Ones With Row and Column Flips Leetcode SolutionGoogleLeetCodeArrayMatrix
HardBest Time to Buy and Sell Stock IV LeetCode SolutionAdobeAmazonAppleBloombergCitadelDE ShawFacebookGoldman SachsGoogleNvidiaOracleUberLeetCode
Reverse Nodes in k-Group LeetCode SolutionAdobeAmazonAppleBloombergByteDanceCapital OneeBayIntuitMakeMyTripMicrosoftOracleSnapchatTencentUberVMwareYahooZenefitsLeetCode
MediumSplit Linked List in Parts Leetcode SolutionAmazonAppleOracleLeetCode
Single Element in a Sorted Array LeetCode SolutionAdobeAmazonAppleBloombergeBayGoogleMicrosoftNvidiaOracleTwitterYahooLeetCode
Find First and Last Position of Element in Sorted Array LeetCode SolutionAdobeAmazonAppleBloombergByteDanceDelleBayExpediaFacebookFlipkartGoldman SachsGoogleMicrosoftOraclePayPalSnapchatTwitterVMwareYahooYandexLeetCode
Max Sum of Two Non-Overlapping Subarrays LeetCode SolutionLeetCode
Detect Squares LeetCode SolutionLeetCode
Design Bounded Blocking Queue LeetCode SolutionLeetCode
MediumMinimum Increment to Make Array Unique Leetcode SolutionCourseraDatabrickseBaySquareTwitterUberLeetCodeArraySorting
Fibonacci Number LeetCode SolutionAmazonExpediaGoldman SachsGoogleMicrosoftOracleYahooLeetCode
EasyLowest Common Ancestor of a Binary Search Tree Leetcode SolutionAdobeAmazonAppleFacebookGoogleLinkedInMicrosoftOracleTwitterUberLeetCodeTree
MediumAll Possible Full Binary Trees LeetCode SolutionAdobeAmazonAppleBloombergGoogleNvidiaLeetCode
HardStone Game IV LeetCode SolutionAppleBloombergGoogleMicrosoftLeetCode
HardTrapping Rain Water II LeetCode SolutionAmazonBloombergGoogleTwitterLeetCode
MediumThe Number of Weak Characters in the Game LeetCode SolutionByteDanceGoogleLeetCode
MediumMost Stones Removed with Same Row or Column LeetCode SolutionAmazonAppleBloombergGoogleUberLeetCodeGraph
Find Peak Element LeetCode SolutionAdobeAppleBloombergByteDanceDE ShawFacebookGoogleHRTIXLMicrosoftPayPalRobloxUberVMwareYahooLeetCode
Group Anagrams LeetCode SolutionAdobeAmazonAmerican ExpressAppleBlackRockBloombergByteDanceCitadelDE ShawExpediaGoogleIntelMathworksMicrosoftMorgan StanleyNetflixNvidiaOraclePayPalServiceNowTwitterTwo SigmaVMwareYelpLeetCode
Sliding Window Maximum LeetCode SolutionAdobeAmazonAmerican ExpressAppleByteDanceCitadelGoogleIntelLinkedInMathworksMicrosoftOraclePayPalQuoraSalesforceSplunkTeslaTwilioTwitterTwo SigmaUberVMwareYelpstack
Binary Search LeetCode SolutionAdobeAmazonAppleBloombergGoogleInfosysMicrosoftSamsungSAPTCSYahooYandexLeetCode
Container With Most Water LeetCode SolutionAdobeAmazonAppleArcesiumBloombergByteDanceFlipkartGoogleIntelIntuitJP MorganMicrosoftOracleQualtricsSalesforceSamsungSAPSwiggyTeslaUberVMwareYahooLeetCode
Pairs of Songs With Total Durations Divisible by 60 LeetCode SolutionAmazonAppleAudibleBlackRockCiscoCitadelDE ShawDocuSignExpediaInfosysMathworksOraclePayPalSalesforceServiceNowTwilioVisaVMwarearray
EasyValid Anagram Leetcode SolutionAdobeAffirmAmazonAmerican ExpressAppleBlackRockBloombergCiscoDellFacebookGoldman SachsGoogleGrabIBMJPMorganMicrosoftOraclePayPalQualcommSalesforceSnapchatSpotifyTeslaUberVisaVMwareYahooYandexYelpLeetCode
Next Permutation LeetCode SolutionAdobeAmazonAppleAtlassianBloombergByteDanceCiscoDoorDashFacebookFactsetFlipkartGoldman SachsIBMJP MorganMicrosoftPayPalPayUQualtricsRubrikSalesforceSnapchatTCSVMwareYahooLeetCode
Paint House LeetCode SolutionAmazonGoogleLinkedInOracleTwitterLeetCode
HardClosest Binary Search Tree Value II LeetCode SolutionAmazonGoogleLinkedInOracleLeetCode
MediumSentence Screen Fitting LeetCode SolutionGoogleUberLeetCode
MediumMinimum Number of Arrows to Burst Balloons LeetCode SolutionAmazonAppleBloombergFacebookFlipkartGoldman SachsGoogleMicrosoftSwiggyUberLeetCode
MediumFlatten Binary Tree to Linked List LeetCode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoldman SachsGoogleMicrosoftSalesforceUberLeetCode
Next Greater Element I Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoldman SachsMicrosoftOraclePayPalSalesforceUberLeetCode
MediumGroup Shifted Strings Leetcode SolutionAmazonBloombergFacebookGoogleUberLeetCode
MediumCamelcase Matching Leetcode SolutionAmazonGoogleJP MorganLeetCodeString
EasyIsomorphic Strings LeetCode SolutionAdobeAmazonAmerican ExpressGoogleLinkedInMicrosoftOracleUberLeetCode
MediumPeak Index in a Mountain Array LeetCode SolutionAmazonAppleBloombergFacebookGoogleMicrosoftYahooLeetCode
MediumValid Triangle Number LeetCode SolutionAdobeAmazonAppleBloombergByteDanceExpediaLinkedInMicrosoftRobinhoodUberLeetCode
HardSwim in Rising Water LeetCode SolutionAmazonAppleDoorDashFacebookGoogleMicrosoftLeetCode
EasyMonotonic Array Leetcode SolutionAmazonFacebookMicrosoftLeetCodeArray
Unique Binary Search Trees LeetCode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftSnapchatLeetCode
HardInsert Delete GetRandom O(1) – Duplicates allowed LeetCode SolutionAffirmAmazonAppleBloombergFacebookGoogleHRTLinkedInYelpLeetCode
MediumMaximum Size Subarray Sum Equals k Leetcode SolutionAmazonAppleFacebookGoldman SachsMicrosoftPalantir TechnologiesLeetCodeArray
MediumH-Index Leetcode SolutionAlationAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftNvidiaLeetCodeArray
EasyHigh Five LeetCode SolutionAmazonGoldman SachsLeetCodeArray
EasyRange Sum of BST LeetCode SolutionAdobeAmazonBloombergByteDanceFacebookGoogleOracleYandexLeetCode
MediumStep-By-Step Directions From a Binary Tree Node to Another LeetCode SolutionAmazonFacebookGoogleMicrosoftLeetCodeStringTree
MediumReverse Integer Leetcode SolutionAdobeAmazonAppleBloombergByteDanceCognizantFacebookGoogleInfosysIntelJP MorganMicrosoftOracleSamsungUberVisaVMwareYahooLeetCode
EasyRotate String LeetCode SolutionAdobeAmazonAppleBloombergCiscoGoldman SachsGoogleLinkedInMicrosoftOracleYahooLeetCodeString
MediumReveal Cards In Increasing Order Leetcode SolutionAdobeAmazonLeetCodeArraySorting
MediumFind K Closest Elements LeetCode SolutionAmazonAppleBloombergByteDanceFacebookGoldman SachsGoogleLinkedInMicrosoftOraclePayPalSalesforceUberLeetCode
MediumSort Colors LeetCode SolutionAccoliteAdobeAmazonAppleBloombergeBayExpediaFacebookGoldman SachsGoogleGrabIntelMicrosoftMorgan StanleyNvidiaOraclePocket GemsSalesforceSamsungServiceNowSpotifySprinklrSwiggyTeslaUberVisaVMwareYahooLeetCode
EasyExcel Sheet Column Number LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftUberLeetCode
MediumMaximum Side Length of a Square with Sum Less than or Equal to Threshold LeetCode SolutionAmazonAppDynamicsGoogleRobloxLeetCodeArray
MediumLongest Common Subsequence LeetCode SolutionAdobeAmazonDoorDasheBayFacebookGoogleIndeedMicrosoftLeetCode
MediumRange Sum Query 2D – Immutable LeetCode SolutionAmazonBloombergFacebookGooglelyftMicrosoftNvidiaSamsungUberLeetCode
MediumPalindrome Number LeetCode SolutionAdobeAmazonAppleBloombergCognizantInfosysMicrosoftTCSUberYahooLeetCode
MediumCount Sub Islands LeetCode SolutionAmazonTwitterLeetCodeArrayDepth First SearchMatrix
EasyFind the Town Judge LeetCode SolutionAdobeAmazonAppleBloombergGoogleLeetCode
MediumContinuous Subarray Sum LeetCode SolutionAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftSnapchatYandexLeetCodeArrayHashing
MediumFind the Winner of the Circular Game LeetCode SolutionAmazonAppleBloombergGoldman SachsLeetCodeArrayQueue
HardVertical Order Traversal of Binary Tree LeetCode SolutionAdobeAmazonAppleAtlassianBloombergByteDanceFacebookMicrosoftSamsungUberLeetCodeDepth First SearchHashingTree
MediumTop K Frequent Elements LeetCode SolutionAdobeAmazonAppleArcesiumBloombergByteDanceCiscoeBayFacebookGoogleIndeedLinkedInNetflixSnapchatTeslaTwitterVMwareYelpLeetCodeArrayHashingSorting
MediumShifting Letters LeetCode SolutionAmazonFacebookMicrosoftOracleLeetCodeArrayString
HardDivide Chocolate LeetCode SolutionAmazonFacebookGoogleLeetCodeArray
MediumTotal Hamming Distance LeetCode SolutionAdobeAmazonFacebookLeetCode
Minimum Number of Operations to Move All Balls to Each Box LeetCode SolutionAmazonGoogleLeetCode
HardJump Game IV LeetCode SolutionAmazonGoogleTwitterLeetCodeArrayBreadth First SearchHashing
MediumValid Triangle Number LeetCode SolutionAmazonAppleBloombergByteDanceExpediaLinkedInRobinhoodUberLeetCode
MediumReach a Number LeetCode SolutionAmazonLeetCode
MediumShortest Unsorted Continuous Subarray LeetCode SolutionAdobeAmazonAppleFacebookFlipkartGoogleJPMorganMicrosoftOracleSalesforceUberLeetCode
MediumSum Root to Leaf Numbers LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftPaytmLeetCodeDepth First SearchTree
MediumScore of Parenthesis LeetCode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleInfosysVMwareLeetCodeStackString
EasyRectangle Overlap LeetCode SolutionAdobeAmazonAppleDocuSignFacebookGoogleMicrosoftOracleQualcommSamsungServiceNowUberLeetCode
EasyMaximum Population Year LeetCode SolutionAdobeAmazonBloombergCiscoeBayFacebookGoogleMicrosoftLeetCodeArray
MediumMinimum Swaps to Group All 1’s Together Leetcode SolutionAmazonExpediaIBMTwitterLeetCodeArray
Greatest Sum Divisible by Three LeetCode SolutionAdobeAmazonBloombergFacebookLeetCode
EasyBinary Tree Inorder Traversal LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftOracleYahooLeetCodeDepth First SearchStackTree
HardStone Game IV LeetCode SolutionAppleBloombergGame TheoryGoogleMicrosoftLeetCodeDynamic Programming
MediumIs Graph Bipartite? LeetCode SolutionAmazonAppleByteDanceeBayFacebookGoogleLinkedInSnapchatUberLeetCodeDepth First SearchGraph
MediumInsert into a Sorted Circular Linked List LeetCode SolutionAmazonFacebookGoogleMicrosoftLeetCode
MediumDesign Add and Search Words Data Structure LeetCode SolutionAdobeAmazonAppleByteDanceFacebookGooglelyftMicrosoftNvidiaOracleTwitterUberLeetCodeDepth First SearchDesignStringTrie
EasyDetect Capital Leetcode SolutionAmazonGoogleLeetCodeString
EasyMaximum Population Year LeetCode SolutionAdobeAmazonBloombergCiscoeBayFacebookGoogleMicrosoftLeetCodeArray
HardBest Meeting Point LeetCode SolutionAmazonBloombergExpediaFacebookGoogleMicrosoftSnapchatTwitterLeetCodeArrayMatrixSorting
MediumMinimum Path Sum Leetcode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoldman SachsGoogleMicrosoftOraclePayPalServiceNowSnapchatSquareTeslaUberLeetCodeArrayDynamic ProgrammingMatrix
EasyMin Cost Climbing Stairs LeetCode SolutionAdobeAmazonAppleBloombergGoldman SachsGoogleMicrosoftUberVMwareLeetCodeArrayDynamic Programming
MediumDecode String Leetcode SolutionAdobeAlibabaAmazonAppleArcesiumBloombergByteDanceC3 IoTCiscoCitrixCoupangCruise AutomationeBayFacebookGoogleIntuitMicrosoftOracleQualtricsSalesforceSAPSnapchatSplunkUberVMwareYelpLeetCodeStackString
MediumNumber of Subsequences That Satisfy the Given Sum Condition LeetCode solutionAmazonFacebookGoogleSnapchatUberLeetCodeArraySorting
EasyFind the Town Judge LeetCode SolutionAdobeAmazonAppleBloombergGoogleLeetCodeArrayGraphHashing
MediumFlatten Binary Tree to Linked List LeetCode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoldman SachsGoogleMicrosoftSalesforceUberLeetCodeDepth First SearchStackTree
MediumInsert Delete GetRandom O(1) Leetcode SolutionAdobeAffirmAmazonAppDynamicsAppleBloombergByteDanceCitadelDatabrickseBayExpediaFacebookFlipkartGoldman SachsGoogleHRTIndeedIntelIXLLinkedInMicrosoftNvidiaOraclePocket GemsQuoraSnapchatTeslaTwitterTwo SigmaUberVMwareYandexYelpZillowLeetCodeArrayDesignHashing
EasyArranging Coins Leetcode SolutionAdobeAmazonAppleAtlassianBloombergGoDaddyMicrosoftSalesforceLeetCode
MediumOdd Even Linked List Leetcode SolutionAdobeAmazonAppleBloombergByteDanceeBayFacebookGoogleMicrosoftOracleVMwareLeetCode
MediumAdd Two Numbers II Leetcode SolutionAccoliteAdobeAmazonAppleBloombergByteDanceCapital OneeBayFacebookGoogleMicrosoftOracleSamsungUberYahooLeetCodeStack
HardSubstring with Concatenation of All Words Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftOracleLeetCodeHashingString
MediumDesign A Leaderboard Leetcode SolutionAmazonBloombergFacebookGoogleMicrosoftTwitchTwitterUberWayfairLeetCodeDesignHashing
EasyConcatenation of Array LeetCode SolutionAdobeBloombergGE HealthcareGoogleLeetCodeArray
HardSliding Window Median Leetcode SolutionAdobeAppleFlipkartGoogleJPMorganLeetCodeArrayHashing
MediumDivide Two Integers Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftOracleUberYahooLeetCode
HardRobot Room Cleaner Leetcode SolutionAmazonByteDanceFacebookGoogleMicrosoftLeetCodeBacktracking
MediumThe kth Factor of n Leetcode SolutionAdobeAmazonCiscoExpediaTwitterLeetCode
MediumDaily Temperatures Leetcode SolutionAdobeAmazonAppleBloombergByteDanceC3 IoTCiscoDE ShawFacebookGoogleMicrosoftOraclePayPalSalesforceTwitterUberVisaZillowLeetCodeArrayStack
MediumDifferent Ways to Add Parentheses Leetcode SolutionAdobeAmazonBloombergByteDanceCitadelFacebookFlipkartGoogleMicrosoftSamsungSnapchatLeetCodeDynamic ProgrammingString
MediumLRU Cache Leetcode SolutionAdobeAmazonAppleAtlassianBloombergByteDanceCapital OneCiscoCitadelCitrixCohesityDocuSignDropboxeBayExpediaFacebookGoDaddyGoldman SachsGoogleGrabInfosysIntelIntuitJPMorganLinkedInMakeMyTripMicrosoftMorgan StanleyNutanixNvidiaOraclePalantir TechnologiesPayPalRobloxSalesforceServiceNowSnapchatSplunkSprinklrSquareTeslaTwilioTwitchTwitterUberVMwareYahooYandexZenefitsZillowLeetCodeDesign
HardBus Routes Leetcode SolutionAmazonGoogleSquareUberLeetCodeArrayBreadth First SearchHashing
HardSubarrays with K Different Integers Leetcode SolutionAdobeAmazonAppleBloombergGoogleUberLeetCodeArrayHashing
MediumDiameter of N-Ary Tree LeetCode SolutionFacebookGoogleMicrosoftLeetCodeDepth First SearchTree
MediumRemove Duplicates from Sorted Array II Leetcode SolutionAdobeAmazonAppleFacebookGoogleMicrosoftLeetCodeArray
MediumLowest Common Ancestor of a Binary Tree Leetcode SolutionAmazonAppleByteDanceFacebookGoogleIntuitKaratLinkedInMicrosoftOraclePalantir TechnologiesPayPalSpotifyYandexLeetCodeDepth First SearchTree
MediumGenerate Parentheses Leetcode SolutionAdobeAmazonAppleBloombergByteDanceC3 IoTFacebookGoogleIntuitMicrosoftOracleSpotifyTeslaUberLeetCodeBacktrackingDynamic ProgrammingString
MediumK Closest Points to Origin Leetcode SolutionAmazonAsanaFacebookGoogleLinkedInMicrosoftLeetCodeArraySorting
MediumMinimum Remove to Make Valid Parentheses LeetCode SolutionAmazonAppleBloombergFacebookGoldman SachsLinkedInMicrosoftSalesforceSnapchatUberYahooLeetCodeStackString
MediumNext Permutation Leetcode SolutionAdobeAmazonAppleBloombergByteDanceDoorDashFacebookGoogleMicrosoftOraclePayURubrikUberLeetCodeArray
MediumLongest Substring Without Repeating Characters Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoldman SachsGoogleIntuitMicrosoftOraclePayPalSalesforceSamsungSpotifyUberVMwareYahooYandexZillowLeetCodeString
HardMerge k Sorted Lists Leetcode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleIndeedLinkedInMicrosoftOracleSprinklrVMwareYandexLeetCode
HardMaximum Profit in Job Scheduling Leetcode SolutionAirbnbAmazonAtlassianDoorDashGoogleMicrosoftSwiggyUberLeetCodeArrayDynamic ProgrammingSorting
MediumMatchsticks to Square Leetcode SolutionMicrosoftLeetCodeArrayBacktracking
MediumDesign Underground System Leetcode SolutionAmazonBloombergLeetCodeDesignString
MediumRange Sum Query 2D – Immutable Leetcode SolutionAmazonBloombergFacebookGooglelyftMicrosoftNvidiaSamsungmatrix
MediumPartition Labels LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftNutanixOracleUberVMwareYandexLeetCode
EasyFlipping an Image LeetCode SolutionFacebookGoogleYahooLeetCode
EasyConcatenation of Array LeetCode SolutionAdobeBloombergGE HealthcareGoogleLeetCode
EasyFibonacci Number LeetCode SolutionAdobeAmazonAppleBloombergeBayFacebookGoldman SachsGoogleInfosysJPMorganMathworksMicrosoftNvidiaOracleSAPUberVMwareZillowLeetCode
MediumDiagonal Traversal LeetCode SolutionAmazonAppleDoorDashFacebookGoogleMicrosoftRobinhoodVisaLeetCode
EasyLongest Common Prefix Leetcode SolutionAdobeAmazonAppleBloombergCiscoExpediaFacebookGoogleMicrosoftOracleQuoraSAPSnapchatUberLeetCodeString
MediumNearest Exit from Entrance in Maze LeetCode SolutionAmazonFacebookUberLeetCode
HardTrapping Rain Water Leetcode SolutionAccoliteAdobeAirbnbAmazonAppleBloombergByteDanceCiscoCitadelDatabricksDE ShaweBayExpediaFacebookFlipkartGoldman SachsGoogleGrabIntelIntuitlyftMicrosoftMorgan StanleyOraclePayPalPublicis SapientQualtricsRubrikServiceNowSnapchatSwiggyTeslaTwitchTwitterUberVisaVMwareYahooZenefitsZohoLeetCodeArrayDynamic ProgrammingStack
EasyMaximum Difference Between Increasing Elements LeetCode SolutionCiscoExpediaLeetCode
EasyValid Palindrome II Leetcode SolutionAmazonAppleBloombergeBayFacebookGoogleMakeMyTripMicrosoftOracleUberWishYahooLeetCodeString
MediumValid Tic-Tac-Toe State LeetCode SolutionAmazonAppleBloombergFacebookGoogleMicrosoftOracleLeetCode
MediumDecrease Elements To Make Array Zigzag LeetCode SolutionGoogleLeetCode
EasyReverse Words in a String III LeetCode SolutionAmazonAppleBloombergeBayFacebookGoogleMicrosoftPayPalPaytmSnapchatYandexLeetCode
MediumFilter Restaurants by Vegan-Friendly, Price and Distance Leetcode SolutionAmazonYelpLeetCode
MediumCount Submatrices With All Ones LeetCode SolutionGoogleMicrosoftLeetCode
MediumBrightest Position on Street LeetCode SolutionAmazonRobinhoodLeetCode
EasyRemove Duplicates from Sorted List LeetCode SolutionAdobeAmazonAppleBloombergByteDanceeBayFacebookGoldman SachsGoogleMicrosoftOraclePayPalQualcommYahooLeetCode
MediumClone Graph LeetCode SolutionAdobeAmazonAppleBloombergByteDanceDiDiDocuSignFacebookGoogleMicrosoftOraclePinterestPocket GemsQualtricsSalesforceTwitterUberLeetCode
EasyValid Parentheses Leetcode SolutionAdobeAmazonAppleBloombergCiscoExpediaFacebookGoldman SachsGoogleIntelLinkedInMicrosoftNetflixOracleSalesforceServiceNowSpotifyTCSVMwareYandexZillowLeetCodeStackString
MediumMinimum Height Trees LeetCode SolutionAmazonAppleBloombergFacebookGoogleMicrosoftSnapchatLeetCode
MediumKth Smallest Element in a Sorted Matrix LeetCode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftTwitterUberLeetCode
HardNumber of Islands II LeetCode SolutionAmazonAppleFacebookGoogleMicrosoftUberLeetCode
MediumMinimum Sideway Jumps LeetCode SolutionPony.aiLeetCode
MediumConstruct Binary Tree from Preorder and Postorder Traversal LeetCode SolutionAdobeAmazonBloombergGoogleUberLeetCode
MediumNumber of Dice Rolls With Target Sum LeetCode SolutionAmazonBloombergByteDanceGoogleMicrosoftLeetCode
HardRace Car LeetCode SolutionGoogleMicrosoftLeetCode
MediumRemove Duplicates from Sorted List II LeetCode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftLeetCode
HardShortest Path in a Grid with Obstacles Elimination LeetCode SolutionAmazonAppleByteDanceDiDiFacebookGoogleMicrosoftPinterestSnapchatUberLeetCode
EasyCan Place Flowers LeetCode SolutionAdobeAmazonAppleBloombergFacebookLinkedInMicrosoftYahooLeetCode
EasyFirst Unique Character in a String LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftOraclePayPalSalesforceServiceNowTCSTwitterVisaVMwareYahooYandexZillowLeetCode
MediumAnalyze User Website Visit Pattern LeetCode SolutionAmazonAudibleDoorDashMicrosoftSpotifyTwitterWishLeetCode
EasyInvert Binary Tree LeetCode SolutionAdobeAmazonAppleBloombergByteDanceeBayFacebookGoldman SachsGoogleLinkedInMicrosoftOraclePayPalUberVMwareYahooLeetCode
EasyClosest Binary Search Tree Value Leetcode SolutionAmazonBloombergFacebookGoldman SachsGoogleMicrosoftSnapchatLeetCode
MediumPartition List Leetcode SolutionAdobeAmazonAppleBloombergFacebookMicrosoftLeetCode
MediumDesign Browser History LeetCode SolutionAmazonBloombergDoorDashGoogleMicrosoftOracleWishLeetCode
MediumEvaluate Reverse Polish Notation LeetCode SolutionAdobeAmazonAppleAtlassianCitadelDoorDashFacebookGoogleLinkedInMicrosoftOracleVMwareYandexLeetCode
MediumSmallest Range II Leetcode SolutionAdobeAppleLeetCode
Medium3Sum Closest LeetCode SolutionAdobeAmazonAppleBloombergCiscoFacebookGoogleMicrosoftOracleRubrikTeslaUberVMwareLeetCode
MediumLargest Plus Sign Leetcode SolutionFacebookMicrosoftUberLeetCode
MediumContiguous Array LeetCode SolutionAmazonAppleFacebookGoogleMicrosoftVMwareLeetCode
MediumMaximum Number of Occurrences of a Substring Leetcode SolutionAmazonAtlassianBloombergFacebookPayPalRobloxTwitterLeetCode
MediumNested List Weight Sum II LeetCode SolutionFacebookLinkedInLeetCode
HardN-Queens LeetCode SolutionAdobeAmazonAppleBloombergByteDanceeBayFacebookGoldman SachsGoogleMicrosoftNutanixUberLeetCode
HardLargest Rectangle in Histogram LeetCode SolutionAdobeAmazonAppleBloombergByteDanceDoorDasheBayFacebookFlipkartGooglelyftMicrosoftNvidiaSnapchatTCSTwitterUberLeetCode
HardRegular Expression Matching Regular Expression Matching LeetCode SolutionAdobeAirbnbAmazonAppleBloombergCourseraeBayFacebookGoldman SachsGoogleJPMorganMicrosoftNvidiaPaytmSnapchatTwitterUberYahooLeetCode
MediumBinary Tree Right Side View LeetCode SolutionAccoliteAdobeAmazonAppleBloombergByteDanceDoorDasheBayFacebookFactsetGoldman SachsGoogleMicrosoftOraclePayPalUberVMwareLeetCode
MediumZigzag Conversion LeetCode SolutionAdobeAmazonAppleBloombergFacebookMicrosoftPayPalUberLeetCode
MediumMaximize Distance to Closest Person LeetCode SolutionAmazonAudibleGoogleMicrosoftNvidiaYandexLeetCode
EasyThird Maximum Number Leetcode SolutionAmazonAppleFacebookGoogleLeetCode
MediumSmallest Common Region Leetcode SolutionAirbnbLeetCode
MediumMinesweeper LeetCode SolutionAmazonAppleBloombergCruise AutomationDocuSignFacebookGoogleMicrosoftPinterestSquareUberZillowLeetCode
MediumKoko Eating Bananas LeetCode SolutionAdobeAirbnbAmazonAppleDoorDashFacebookGoogleLeetCode
MediumTime Based Key-Value Store LeetCode SolutionAmazonAppleAtlassianByteDanceCitadelDatabricksFacebookGoogleLinkedInlyftMicrosoftNetflixOracleSnapchatTwitterUberVMwareZillowLeetCode
HardFind Median from Data Stream LeetCode SolutionAdobeAirbnbAmazonAppleBloombergByteDanceCitadelDoorDasheBayExpediaFacebookGoldman SachsGoogleIndeedIXLLinkedInMicrosoftNvidiaOraclePaytmSalesforceSAPSnapchatSpotifyTwilioTwitterUberVMwareWishLeetCode
MediumPermutation in String Leetcode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftOracleYandexLeetCode
EasyDetermine Whether Matrix Can Be Obtained By Rotation LeetCode SolutionAdobeAmazonLeetCode
EasyReformat Date LeetCode SolutionAppleExpediaTwilioLeetCode
MediumAsteroid Collision LeetCode SolutionAmazonBloombergByteDanceCitadelDE ShawDoorDashFacebookFlipkartGoldman SachsGooglelyftMicrosoftOracleRobinhoodSalesforceUberLeetCode
EasyReorder Data in Log Files LeetCode SolutionAmazonAudibleGoogleLeetCode
MediumDiagonal Traverse LeetCode SolutionAppleDoorDashFacebookGoogleMicrosoftRobinhoodVisaLeetCode
HardLongest Increasing Path in a Matrix LeetCode SolutionAdobeAmazonAppleBloombergByteDanceDE ShawDoorDashFacebookGoogleMicrosoftMyntraQualtricsSnapchatLeetCode
EasySort Array by Increasing Frequency Leetcode SolutionAmazonAppleBloombergC3 IoTeBayFacebookGoogleOracleTwilioLeetCodeArray
MediumPartition to K Equal Sum Subsets Leetcode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleLinkedInMicrosoftPinterestSalesforceLeetCodeArrayBacktrackingDynamic Programming
HardOptimal Account Balancing LeetCode SolutionAffirmAmazonByteDanceeBayGoogleUberLeetCode
MediumNumber of Closed Islands Leetcode SolutionAmazonAppleBloombergCoupangFacebookGoogleMicrosoftOracleUberLeetCode
HardSerialize and Deserialize Binary Tree LeetCode SolutionAdobeAmazonAppleBloombergByteDanceCitadelDoorDasheBayFacebookGoldman SachsGoogleLinkedInMicrosoftNutanixNvidiaOracleQuoraSnapchatSplunkSquareUberVMwareYahooLeetCode
HardBinary Tree Maximum Path Sum LeetCode SolutionAdobeAmazonAppleBloombergByteDanceDiDiDoorDashFacebookFlipkartGoogleLinkedInMicrosoftMyntraOraclePaytmSamsungSnapchatSprinklrTwitterUberVMwareWishYahooYandexLeetCode
MediumRobot Bounded In Circle LeetCode SolutionAdobeAirbnbAmazonAppleBloombergExpediaGoldman SachsGoogleMicrosoftLeetCode
MediumMinimum Knight Moves LeetCode SolutionAdobeAmazonByteDanceCiscoDocuSignDoorDashExpediaFacebookGoogleIndeedLinkedInMathworksMicrosoftOracleSalesforceTwitchTwitterLeetCode
HardMinimum Number of Taps to Open to Water a Garden LeetCode SolutionAdobeAmazonAppleAtlassianDE ShawDocuSignFacebookFlipkartGoldman SachsGooglelyftMathworksMorgan StanleyOracleSalesforceTwitterVMwareLeetCode
Binary Tree Zigzag Level Order Traversal LeetCode SolutionAdobeAmazonAppleBloombergByteDanceCiscoDocuSigneBayFacebookFlipkartGoDaddyGoldman SachsGoogleLinkedInMicrosoftOraclePaytmSalesforceSamsungSAPServiceNowUberVMwareLeetCode
MediumFind the Duplicate Number LeetCode SolutionAdobeAmazonAppleBloombergCiscoeBayExpediaFacebookGoldman SachsGoogleMicrosoftNutanixPayPalQualcommSplunkUberVMwareYahooLeetCode
MediumSnakes and Ladders LeetCode SolutionAdobeAmazonAppleCiscoGoogleMicrosoftUberLeetCode
HardArithmetic Slices II – Subsequence LeetCode SolutionAdobeGoogleUberLeetCode
MediumMissing Element in Sorted Array LeetCode SolutionAmazonAppleBloombergByteDanceeBayFacebookGoogleMicrosoftLeetCode
MediumPath Sum II LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftLeetCode
MediumFlatten 2D Vector LeetCode SolutionAirbnbAppleGoogleTwitterZenefitsLeetCode
HardAlien Dictionary LeetCode SolutionAirbnbAmazonAppleBloombergByteDanceCoupangeBayFacebookFlipkartGoogleMicrosoftPinterestSnapchatTwitterUberVMwareLeetCode
MediumProduct of Array Except Self LeetCode SolutionAdobeAmazonAmerican ExpressAppleAsanaBloombergCitadeleBayExpediaFacebookGoldman SachsGoogleIntelJPMorganLinkedInlyftMakeMyTripMicrosoftNutanixNvidiaOraclePayPalSAPServiceNowTwitterUberVMwareYahooYandexLeetCode
HardDesign Skiplist LeetCode SolutionDatabrickseBayFacebookGoogleMicrosoftTwitterLeetCode
HardScramble String LeetCode SolutionAdobeAmazonAppleFacebookYahooLeetCode
EasyLongest Nice Substring LeetCode SolutionMicrosoftLeetCode
EasySum of Left Leaves LeetCode SolutionAdobeAmazonAppleFacebookLeetCode
EasyPalindrome Permutation LeetCode SolutionBloombergFacebookGoldman SachsGoogleMicrosoftUberLeetCode
MediumPrime Palindrome LeetCode SolutionLeetCode
EasyIntersection of Two Linked Lists LeetCode SolutionAdobeAirbnbAmazonAppleBloombergByteDanceeBayFacebookGoldman SachsGoogleIntuitLinkedInMicrosoftMorgan StanleyNutanixNvidiaOraclePayPalQualcommSamsungSpotifyUberYahooLeetCode
HardPermutation Sequence LeetCode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftTwitterYahooLeetCode
MediumFind Largest Value in Each Tree Row LeetCode SolutionAmazonAppleFacebookLinkedInSamsungLeetCode
MediumSearch Suggestions System LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftOracleLeetCode
MediumRotate Image LeetCode SolutionAdobeAmazonAppleBloombergByteDanceCiscoDatabrickseBayFacebookGoogleMicrosoftNvidiaOraclePaytmQuoraServiceNowUberVMwareLeetCode
MediumPeeking Iterator LeetCode SolutionAmazonAppleeBayFacebookGoogleMicrosoftYahooLeetCode
HardOrderly Queue LeetCode SolutionAmazonLeetCode
EasyDefanging an IP Address LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoogleYahooLeetCode
MediumConvert to Base -2 LeetCode SolutionAirbnbGrabLinkedInLeetCode
MediumKth Smallest Element in a BST Leetcode SolutionAdobeAmazonAppleBloombergCitadeleBayFacebookGoogleLinkedInMicrosoftOracleUberVMwareLeetCode
MediumFriends Of Appropriate Ages LeetCode SolutionFacebookLeetCode
MediumFind Leaves of Binary Tree LeetCode SolutionAmazonAppleAtlassianBloombergeBayFacebookGoogleLinkedInMicrosoftLeetCode
MediumTop K Frequent Words LeetCode SolutionAdobeAmazonAppleBloombergByteDanceExpediaFacebookGoldman SachsGoogleMicrosoftNvidiaOraclePayPalSalesforceTwo SigmaUberVisaWishYahooLeetCode
MediumPopulating Next Right Pointers in Each Node Leetcode SolutionAdobeAmazonArcesiumBloombergFacebookGoogleMicrosoftLeetCodeBreadth First SearchDepth First SearchTree
MediumCoin Change 2 Leetcode SolutionAdobeAmazonAppleBloombergByteDanceCiscoCitadelFacebookGoogleMicrosoftTCSUberLeetCodeArrayDynamic Programming
MediumIncreasing Triplet Subsequence LeetCode SolutionAdobeAmazonBloombergFacebookGoogleUberLeetCode
MediumDelete Nodes and Return Forest Leetcode SolutionAmazonBloombergByteDanceFacebookGoogleIntuitMicrosoftOracleSalesforceLeetCodeDepth First SearchTree
HardFrog Jump Leetcode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftOracleSalesforceSnapchatYahooLeetCodeArrayDynamic Programming
MediumArray Nesting Leetcode SolutionAdobeAppleBloombergLeetCode
HardParallel Courses II LeetCode SolutionGoogleMicrosoftLeetCode
EasyMerge Sorted Array LeetCode SolutionAdobeAmazonAppleBloombergByteDanceCiscoeBayFacebookGoldman SachsGoogleIBMIndeedLinkedInMicrosoftOraclePayPalSalesforceUberVisaLeetCode
HardEmployee Free Time LeetCode SolutionAirbnbAmazonAppleBloombergByteDanceCoupangDoorDashFacebookGoogleIntuitKaratMicrosoftOraclePinterestQuoraSnapchatUberWayfairYahooLeetCode
HardMinimum Possible Integer After at Most K Adjacent Swaps On Digits LeetCode SolutionAmazonFlipkartLeetCode
HardThe Maze III LeetCode SolutionGoogleMicrosoftLeetCode
MediumSwapping Nodes in a Linked List Leetcode SolutionAdobeAmazonBloombergFacebookMicrosoftLeetCode
HardRemove Max Number of Edges to Keep Graph Fully Traversable Leetcode SolutionAdobeUberLeetCode
HardFind Minimum in Rotated Sorted Array II LeetCode SolutionAmazonFacebookGoogleMicrosoftOracleUberLeetCode
MediumLargest Number Leetcode SolutionAdobeAmazonAppleByteDanceeBayFacebookGoogleMicrosoftOracleSalesforceSamsungTeslaUberVisaVMwareLeetCodeSortingString
EasyDelete Node in a Linked List Leetcode SolutionAdobeAmazonAppleBloombergCiscoFacebookGoldman SachsGoogleMicrosoftQualcommSamsungLeetCode
EasyBuild Array From Permutation Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoogleUberLeetCodeArray
MediumNumber of Distinct Islands Leetcode SolutionAmazonAppleBloombergByteDanceeBayFacebookGoogleMicrosoftOracleSnapchatUberLeetCodeBreadth First SearchDepth First Search
MediumNumber of Orders in the Backlog Leetcode SolutionAmazonRobinhoodLeetCodeArray
EasyFind if Path Exists in Graph Leetcode SolutionAmazonGoogleMicrosoftLeetCode
MediumRecover Binary Search Tree Leetcode SolutionAdobeAmazonAppleBloombergByteDanceGoogleMicrosoftOracleSalesforceUberVMwareLeetCodeDepth First SearchTree
MediumClosest Leaf in a Binary Tree LeetCode SolutionAmazonDatabricksFacebookJPMorganPaytmLeetCode
MediumUgly Number II LeetCode SolutionAdobeAmazonAppleCitadelFacebookGoogleMicrosoftLeetCode
MediumInvalid Transactions LeetCode SolutionAmazonAppleBloombergLeetCode
MediumFind a Peak Element II LeetCode SolutionFacebookGoogleHRTMicrosoftLeetCode
MediumCombination Sum IV LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftSnapchatWishLeetCode
HardReducing Dishes LeetCode SolutionAmerican ExpressLeetCode
MediumString to Integer (atoi) LeetCode SolutionAdobeAmazonAppleBloombergCiscoFacebookGoldman SachsGoogleIntelLinkedInMicrosoftPayPalQualcommSAPUberVMwareLeetCode
MediumRestore IP Addresses Leetcode SolutionAmazonAppleBloombergByteDanceCiscoFacebookGoogleMicrosoftOracleYahooLeetCodeHashing
MediumString Compression LeetCode SolutionAdobeAmazonAppleBloombergByteDanceCiscoCitrixeBayExpediaFacebookGoldman SachsGoogleIBMMicrosoftNutanixNvidiaSnapchatVisaVMwareYelpLeetCode
HardMinimum Swaps To Make Sequences Increasing LeetCode SolutionAmazonAppleFacebookGoogleOracleLeetCode
MediumCheck Completeness of a Binary Tree LeetCode SolutionAmazonFacebookMicrosoftLeetCode
MediumGraph Valid Tree LeetCode SolutionAmazonBloombergCoupangFacebookGoogleLinkedInMicrosoftQualtricsZenefitsLeetCode
MediumSpiral Matrix II Leetcode SolutionAccentureAmazonAppleFacebookGoogleMicrosoftOracleUberLeetCode
MediumWeb Crawler LeetCode SolutionAmazonBloombergDropboxGoDaddyGoogleMicrosoftLeetCode
MediumOne Edit Distance LeetCode SolutionAmazonAppleFacebookGoogleMicrosoftSnapchatTwitterUberYandexLeetCode
EasyCells with Odd Values in a Matrix LeetCode SolutionGoogleLeetCode
MediumBrick Wall LeetCode SolutionBloombergFacebookGoogleOracleLeetCode
MediumPossible Bipartition LeetCode SolutionAmazonAppleBloombergByteDanceCoupangGoogleMicrosoftLeetCode
MediumConstruct K Palindrome Strings LeetCode SolutionUberLeetCode
MediumEmployee Importance LeetCode SolutionAmazonAppleGoogleMicrosoftUberLeetCode
MediumInteger Break LeetCode SolutionAdobeAmazonAppleBloombergCitadelFacebookGoogleTCSLeetCode
HardKth Smallest Product of Two Sorted Arrays LeetCode SolutionAmazonLinkedInLeetCode
EasySign of the Product of an Array LeetCode SolutionMicrosoftLeetCode
MediumKill Process LeetCode SolutionAmazonBloombergGoogleMicrosoftSalesforceLeetCode
MediumPath With Maximum Minimum Value LeetCode SolutionAmazonFacebookGoogleLeetCode
MediumMaximum Product of Splitted Binary Tree LeetCode SolutionAdobeAmazonByteDanceMicrosoftLeetCode
MediumSubsequence of Size K With the Largest Even Sum LeetCode SolutionMicrosoftLeetCode
MediumImplement Trie (Prefix Tree) Leetcode SolutionAmazonAppleByteDanceDocuSignFacebookGoogleMicrosoftOracleSnapchatTwitterLeetCodeDesignStringTrie
MediumPalindrome Partitioning Leetcode SolutionAmazonAppleBloombergFacebookGoogleMicrosoftUberLeetCodeBacktrackingString
EasySymmetric Tree LeetCode Solution Leetcode SolutionAdobeAmazonAppleFacebookGoogleMicrosoftOracleUberVMwareYahooLeetCode
MediumDesign Hit Counter LeetCode SolutionAmazonAppleAtlassianBloombergCiscoDropboxGoogleMicrosoftNetflixOraclePinterestSnapchatTwitterUberLeetCode
MediumMinimum Moves to Equal Array Elements LeetCode SolutionAdobeAmazonAppleBloombergExpediaFactsetGoldman SachsJPMorganMathworksMicrosoftMorgan StanleySwiggyTwitterVisaLeetCode
MediumJump Game Leetcode SolutionAdobeAmazonAppleBloombergDoorDashFacebookFlipkartGoogleMicrosoftNutanixOraclePayPalSalesforceUberVMwareLeetCode
MediumMinimum Number of People to Teach LeetCode SolutionLeetCode
MediumSpiral Matrix III LeetCode SolutionFacebookTeslaLeetCode
MediumLinked List Cycle II LeetCode SolutionAdobeAmazonAppleFacebookMicrosoftOraclePayPalLeetCode
HardMaximum Number of Ways to Partition an Array LeetCode SolutionFacebookGoogleLeetCode
EasyConsecutive Characters LeetCode SolutionAppleGoogleMicrosoftYandexLeetCode
MediumChampagne Tower LeetCode SolutionAdobeAmazonGoogleSamsungUberLeetCode
MediumBitwise AND of Numbers Range LeetCode SolutionAdobeAmazonFacebookNvidiaLeetCode
MediumWord Pattern LeetCode SolutionAmazonAppleCapital OneDropboxFacebookGoDaddyMicrosoftUberLeetCode
MediumMinimum Time to Collect All Apples in a Tree LeetCode SolutionAppleFacebookSalesforceLeetCode
MediumMinimum Cost For Tickets Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoldman SachsGoogleLeetCodeArrayDynamic Programming
EasySymmetric Tree Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoogleLinkedInMicrosoftOracleUberLeetCodeBreadth First SearchDepth First SearchTree
EasyMaximum Product of Three Numbers LeetCode SolutionAmazonAppleByteDanceCitadelFacebookGoogleIntuitMicrosoftSalesforceSplunkUberLeetCode
EasyExcel Sheet Column Title LeetCode SolutionAdobeAmazonAppleFacebookGoldman SachsGoogleMicrosoftOraclePaytmUberVMwareZenefitsLeetCode
MediumCount and Say Leetcode SolutionAdobeAmazonAppleBloombergFacebookJPMorganLeetCodeString
MediumPalindromic Substrings Leetcode SolutionAmazonAppleBloombergFacebookGoogleMicrosoftSalesforceTwitterLeetCodeDynamic ProgrammingString
MediumImage Overlap LeetCode SolutionGoogleLeetCode
EasyValid Perfect Square LeetCode SolutionAdobeAmazonFacebookGoogleLinkedInMicrosoftLeetCode
MediumRandom Pick Index LeetCode SolutionAmazonByteDanceFacebookGoogleMicrosoftLeetCode
MediumUnique Paths II Leetcode SolutionAmazonBloombergCiscoCruise AutomationExpediaFacebookGoogleMicrosoftOracleQualtricsVMwareLeetCodeArrayDynamic ProgrammingMatrix
MediumSearch a 2D Matrix II Leetcode SolutionAmazonAppleBloombergFacebookMicrosoftOracleLeetCodeArrayMatrix
MediumFind Two Non-overlapping Sub-arrays Each With Target Sum LeetCode SolutionAdobeGoogleMicrosoftLeetCode
MediumBold Words in String LeetCode SolutionGoogleLeetCode
EasyStrobogrammatic Number LeetCode SolutionCiscoFacebookGoogleMicrosoftOracleLeetCode
EasyMerge Two Binary Trees LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftUberLeetCode
MediumMinimum Total Space Wasted With K Resizing Operations LeetCode SolutionMedia.netLeetCode
MediumSubarray Product Less Than K LeetCode SolutionAmazonBloombergFacebookLinkedInMicrosoftLeetCode
EasyReverse Only Letters LeetCode SolutionAmazonAppleGoogleMicrosoftLeetCode
EasyRepeated Substring Pattern LeetCode SolutionAmazonFacebookGoogleSalesforceLeetCode
MediumMaximum Length of a Concatenated String with Unique Characters Leetcode SolutionAmazonAmerican ExpressMicrosoftOracleTeslaLeetCodeArrayString
HardMaximum Frequency Stack Leetcode SolutionAdobeAmazonAppleFacebookLinkedInMicrosoftTwitterLeetCodeDesignStack
EasyShortest Word Distance Leetcode SolutionAmazonGoldman SachsGoogleLinkedInMicrosoftSalesforceUberLeetCodeArrayString
EasyNumber of Days Between Two Dates LeetCode SolutionAmazonMicrosoftLeetCode
HardEncoded String With Shortest Length LeetCode SolutionAmazonGoogleMicrosoftLeetCode
EasyMoving Average from Data Stream Leetcode SolutionAmazonAppleBloombergFacebookMicrosoftPayPalSpotifyUberLeetCodeArrayDesignQueue
MediumNext Greater Element III LeetCode SolutionAdobeAmazonAppleBloombergByteDanceDoorDashFacebookGoogleMicrosoftOracleSalesforceLeetCode
MediumLargest Submatrix With Rearrangements LeetCode SolutionDirectiGoogleLeetCode
MediumBinary Tree Longest Consecutive Sequence LeetCode SolutionAmazonByteDanceFacebookGooglePinterestLeetCode
MediumPerfect Squares LeetCode SolutionAmazonFacebookGoogleVMwareLeetCodeBreadth First SearchDynamic Programming
HardEdit Distance LeetCode SolutionAmazonAppleBloombergCiscoFacebookGoogleLinkedInMicrosoftSamsungUberYahooLeetCode
MediumCustom Sort String Leetcode SolutionAmazonFacebookGoogleLeetCode
MediumSet Matrix Zeroes Leetcode SolutionAdobeAmazonAppleBloombergExpediaFacebookGoogleMicrosoftMyntraOracleSamsungVMwareLeetCodeArrayMatrix
EasyMinimum Cost to Move Chips to The Same Position LeetCode SolutionAdobeAmazonAppleBloombergLeetCode
MediumLeast Number of Unique Integers after K Removals Leetcode SolutionAmazonExpediaFacebookOracleSalesforceLeetCode
MediumRemove All Occurrences of a Substring LeetCode SolutionAmazonGoogleLeetCode
MediumFind All Duplicates in an Array LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftLeetCode
EasyMove Zeroes LeetCode SolutionAdobeAmazonAppleByteDanceExpediaFacebookGoldman SachsIBMMicrosoftTCSUberLeetCode
EasySingle Number Leetcode SolutionAdobeAirbnbAmazonAppleAtlassianBloombergFacebookGoogleMicrosoftPalantir TechnologiesSAPTCSTwitterUberYahooZohoLeetCode
MediumNumber of Provinces Leetcode SolutionAdobeAmazonAppleAudibleBloombergDoorDashDropboxeBayFacebookGoldman SachsGoogleMicrosoftPayPalSnapchatTwitterTwo SigmaUberLeetCode
MediumFind All Possible Recipes from Given Supplies LeetCode SolutionGoogleLeetCode
Medium01 Matrix LeetCode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftUberLeetCode
MediumCheck If Array Pairs Are Divisible by k LeetCode SolutionAmazonPayPalUberLeetCode
MediumSort Characters By Frequency LeetCode SolutionAmazonAppleBloombergFacebookGoogleMicrosoftSalesforceTwitterUberLeetCode
EasyMissing Number Leetcode SolutionAdobeAmazonAppleBloombergCiscoFacebookGoldman SachsGoogleIntelMicrosoftNvidiaOraclePayPalSalesforceLeetCodeArrayDynamic ProgrammingSorting
MediumMaximum Value at a Given Index in a Bounded Array LeetCode SolutionMicrosoftLeetCode
MediumNon-decreasing Array LeetCode SolutionAdobeAmazonBloombergeBayFacebookGoogleMicrosoftYahooLeetCode
MediumLongest Substring with At Most K Distinct Characters LeetCode SolutionAdobeAmazonAppDynamicsFacebookGoogleLinkedInMicrosoftOracleSnapchatTwitterUberWishLeetCode
MediumFactorial Trailing Zeroes LeetCode SolutionAmazonBloombergByteDanceFacebookMicrosoftOracleLeetCode
EasyGuess Number Higher or Lower LeetCode SolutionAdobeAmazonAppleGoogleLeetCode
MediumMinimize Maximum Pair Sum in Array LeetCode SolutioneBayGoogleLeetCode
EasyConvert Sorted Array to Binary Search Tree LeetCode SolutionsAdobeAmazonAppleBloombergFacebookGoogleMicrosoftOracleVMwareYahooLeetCode
MediumMinimum Jumps to Reach Home LeetCode SolutionAmazonAppleGrabLeetCode
HardWord Ladder LeetCode SolutionAdobeAmazonAppleBloombergByteDanceCitadelExpediaFacebookGoldman SachsGoogleLinkedInlyftMicrosoftOracleQualtricsSalesforceSnapchatZillowLeetCodeBreadth First SearchHashing
HardBest Meeting Point LeetCode SolutionAmazonBloombergExpediaFacebookGoogleMicrosoftSnapchatTwitterLeetCode
MediumLongest Substring with At Least K Repeating Characters LeetCode SolutionAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftUberLeetCode
EasySame Tree LeetCode SolutionAdobeAmazonAmerican ExpressAppleBloombergFacebookGoogleLinkedInMicrosoftOracleLeetCode
HardKth Smallest Number in Multiplication Table Leetcode SolutionAmazonGoogleRubrikLeetCode
MediumLast Stone Weight II LeetCode SolutionAdobeAmazonBloombergByteDanceGoldman SachsGoogleLeetCode
MediumSpiral Matrix LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoogleIntuitMicrosoftOraclePaytmVMwareZillowLeetCode
MediumSum of Subarray Ranges Leetcode SolutionAmazonLeetCode
EasyRemove Duplicates from Sorted Array Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoogleLinkedInMicrosoftVMwareLeetCode
MediumLargest BST Subtree LeetCode SolutionAmazonBloombergByteDanceFacebookMicrosoftLeetCode
HardRemove Invalid Parentheses Leetcode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleUberLeetCodeBacktrackingBreadth First SearchString
MediumLongest Subarray of 1’s After Deleting One Element LeetCode SolutionYandexLeetCode
MediumMy Calendar I LeetCode SolutionAmazonAppleBloombergeBayFacebookGoogleIntuitOracleQualtricsLeetCode
EasySort Array By Parity LeetCode SolutionAmazonAppleBloombergCiscoFacebookGoogleMicrosoftMorgan StanleyVMwareLeetCode
MediumDesign a Stack With Increment Operation Leetcode SolutionAmazonGoogleMicrosoftSprinklrLeetCodeArrayDesignStack
MediumRemove Nth Node From End of List Leetcode SolutionAmazonAmerican ExpressAppleBloombergFacebookGoogleMicrosoftPayPalUberLeetCode
MediumBulb Switcher LeetCode SolutionAppleFacebookLinkedInMicrosoftYahooLeetCode
Meeting Rooms II LeetCode SolutionAmazonBloombergByteDanceeBayFacebookGoldman SachsGoogleMicrosoftOracleQuoraSnapchatSwiggyTwitterUberVMwareWalmart LabsLeetCode
Subarray Sum Equals K LeetCode SolutionAmazonBloombergByteDanceExpediaFacebookGoogleLinkedInOraclePayPalQuoraSnapchatTeslaTwilioVisaWalmart LabsYandexLeetCode
Longest Palindromic Substring LeetCode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoogleInfosysLinkedInMicrosoftOracleSalesforceTeslaWalmart LabsWayfairYahooZohoLeetCode
Best Time to Buy and Sell Stock LeetCode SolutionAdobeAmazonAppleBlackRockBloombergByteDanceCiscoCitadelExpediaFacebookGoldman SachsGoogleJPMorganMicrosoftNetflixNvidiaOraclePaytmSalesforceServiceNowSnapchatUberVisaVMwareYahooZohoLeetCode
Median of Two Sorted Arrays LeetCode SolutionAdobeAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftOracleWayfairYahooLeetCode
Number of Islands LeetCode SolutionAdobeAmazonAppleBloombergDocuSignFacebookGoldman SachsGoogleIndeedLinkedInlyftMicrosoftOracleSalesforceSAPServiceNowUberYandexLeetCode
MediumLRU Cache LeetCode SolutionAdobeAmazonAppleBloombergByteDanceeBayFacebookGoldman SachsGoogleMicrosoftMorgan StanleyOraclePayPalSalesforceSnapchatSplunkTwilioVMwareWalmart LabsZillowLeetCode
Minimum swaps to make sequences increasingarray
Sum of nearest smaller and greater numberarray
EasyCheck If Two String Arrays are Equivalent Leetcode SolutionFacebookLeetCodeString
EasyCheck Array Formation Through Concatenation Leetcode SolutionUberLeetCodeArray
EasyCheck If a Word Occurs As a Prefix of Any Word in a Sentence Leetcode SolutionYelpLeetCodeString
EasyMake Two Arrays Equal by Reversing Sub-arrays Leetcode SolutionFacebookLeetCodeArray
EasyShuffle the Array Leetcode SolutionAdobeAppleBloombergGoogleMicrosoftLeetCodeArray
EasyFinal Prices With a Special Discount in a Shop Leetcode SolutionLeetCodeArray
EasySlowest Key Leetcode SolutionAmazonLeetCodeArray
Medium3Sum Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftOracleTeslaVMwareLeetCodeArray
EasyGet Maximum in Generated Array Leetcode SolutionLeetCodeArray
MediumInsert Interval Leetcode SolutionAmazonAppleFacebookGoogleLinkedInMicrosoftOracleServiceNowTwitterUberLeetCodeArray
EasyRoot to Leaf path with target sum Leetcode SolutionsAmazonAppleFacebookMicrosoftLeetCodeDepth First SearchTree
EasyMinimum Number of Steps to Make Two Strings Anagram Leetcode SolutionsAmazonBloombergCitrixMicrosoftTwitterLeetCodeString
EasyLicense Key Formatting Leetcode SolutionCapital OneGoogleLeetCodeString
EasySplit a String in Balanced Strings Leetcode SolutionBloombergWalmart LabsLeetCodeString
EasyKth Largest Element in a Stream Leetcode SolutionAdobeAmazonAppleBoxeBayFacebookGoldman SachsGoogleMicrosoftNutanixLeetCodeDesign
EasySum of Even Numbers After QueriesIndeedLeetCodeArray
EasyRemove Linked List Elements Leetcode SolutionAdobeAmazonAppleBloombergCapital OneFacebookGoogleMicrosoftLeetCode
EasyNumber Complement Leetcode SolutionAppleLeetCode
MediumCombination Sum Leetcode SolutionAdobeAirbnbAmazonAppleAtlassianBloombergByteDanceeBayFacebookGoldman SachsGoogleLinkedInMicrosoftOracleSnapchatSquareUberVMwareWalmart LabsLeetCodeArrayBacktracking
EasyMinimum Moves to Equal Array Elements Leetcode SolutionAmazonAppleCourseraFactsetIndeedJPMorganMathworksMicrosoftSwiggyLeetCode
EasyIsomorphic Strings Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoogleIntelLinkedInMicrosoftOracleYahooLeetCodeString
EasyIsland Perimeter Leetcode SolutionAmazonBloombergFacebookGoogleMicrosoftLeetCodeArray
EasyAvailable Captures for Rook Leetcode SolutionSquareLeetCodeArray
MediumMinimum Swaps to Make Strings Equal Leetcode SolutionAmazonLeetCodeString
EasyDecrypt String from Alphabet to Integer Mapping Leetcode SolutionQuipSalesforceLeetCodeString
EasyRearrange Spaces Between Words Leetcode SolutionGoogleLeetCodeString
EasyHamming Distance Leetcode SolutionAdobeAmazonFacebookLeetCode
MediumWord Search Leetcode SolutionAmazonAppleBloombergByteDanceCiscoeBayExpediaFacebookIntuitMicrosoftOraclePinterestServiceNowSnapchatLeetCodeBacktrackingMatrix
EasyMin Stack Leetcode SolutionAmazonAppleBloombergCapital OneMicrosoftOracleLeetCodeDesignStack
EasyMaximum Subarray Leetcode SolutionAdobeAmazonAppleBloombergByteDanceCiscoFacebookGoldman SachsGoogleJPMorganLinkedInMicrosoftOraclePayPalPaytmUberLeetCodeArrayDynamic Programming
EasySort Array by Increasing Frequency Leetcode SolutioneBayTwilioLeetCodeArraySorting
MediumCheck If a String Can Break Another String Leetcode SolutionLeetCodeSortingString
EasyNumber of Students Doing Homework at a Given Time Leetcode SolutionLeetCodeArray
MediumCount Good Nodes in Binary Tree Leetcode SolutionAmazonMicrosoftLeetCodeDepth First Search
EasyLucky Numbers in a Matrix Leetcode SolutionOracleLeetCodeArray
EasyLargest Substring Between Two Equal Characters Leetcode SolutionLeetCodeString
EasyBuild an Array With Stack Operations Leetcode SolutionGoogleLeetCodeStack
EasyDestination City Leetcode SolutionPayPalYelpLeetCodeString
EasyMaximum Score After Splitting a String Leetcode SolutionGoogleLeetCodeString
EasyMoving Stones Until Consecutive Leetcode SolutionFacebookLeetCode
EasyThousand Separator Leetcode SolutionLeetCodeString
EasyFind the Town Judge Leetcode SolutionAmazonLeetCodeGraph
EasyFactorial Trailing Zeroes Leetcode SolutionBloombergLeetCode
EasyFind the Distance Value Between Two Arrays Leetcode SolutionUberLeetCodeArray
EasyCrawler Log Folder Leetcode SolutionMercariLeetCodeStack
EasyExcel Sheet Column Title Leetcode SolutionAdobeGoogleLeetCode
EasyExcel Sheet Column Number Leetcode SolutionMicrosoftLeetCode
EasyIncreasing Decreasing String Leetcode SolutionAkuna CapitalLeetCodeSortingString
EasyNumber of Steps to Reduce a Number to Zero Leetcode SolutionAmazonGoogleHRTMicrosoftLeetCode
EasyRemove Palindromic Subsequences Leetcode SolutionAmazonLeetCodeString
EasyConvert Integer to the Sum of Two No-Zero Integers Leetcode SolutionHRTLeetCode
EasyRank Transform of an Array Leetcode SolutionAmazonFacebookGoogleLeetCodeArray
EasyDecompress Run-Length Encoded List Leetcode SolutionAmazonAppleGoogleLeetCodeArray
EasyMaximum Nesting Depth of the Parentheses Leetcode SolutionBloombergLeetCodeString
EasyDesign Parking System Leetcode SolutionAmazonLeetCodeDesign
EasyMaximum 69 Number Leetcode SolutionHRTLeetCode
EasyDefanging an IP Address Leetcode SolutionAmazonLeetCodeString
EasyDistribute Candies to People Leetcode SolutionLeetCode
EasyMinimum Distance Between BST Nodes Leetcode SolutionGoogleLeetCodeTree
EasyReplace Elements with Greatest Element on Right Side Leetcode SolutionAmazonLeetCodeArray
MediumCombinations Leetcode SolutionAdobeAmazonAppleFacebookGoogleMicrosoftYahooLeetCodeBacktracking
EasyFind Winner on a Tic Tac Toe Game Leetcode SolutionAmazonAppleFacebookZohoLeetCodeArray
EasyString Matching in an Array Leetcode SolutionAmazonLeetCodeString
EasyNext Greater Element I Leetcode SolutionAmazonBloombergLeetCodeStack
EasyFind Common Characters Leetcode SolutionAmazonUberLeetCodeArrayHashing
EasyMinimum Time Visiting All Points Leetcode SolutionAmazonBloombergFacebookMedia.netLeetCodeArray
EasyFind N Unique Integers Sum up to Zero Leetcode SolutionAdobeAmazonFacebookMicrosoftLeetCodeArray
EasyIntersection of Two Arrays II Leetcode SolutionAmazonFacebookGoogleOracleLeetCodeSorting
EasyMinimum Absolute Difference Leetcode SolutionAudibleBloombergSAPUberLeetCodeArray
EasyDistance Between Bus Stops Leetcode SolutionGoogleLeetCodeArray
EasyValid Boomerang Leetcode SolutionGoogleLeetCode
EasyPartition Array Into Three Parts With Equal Sum Leetcode SolutionAmazonMicrosoftLeetCodeArray
EasyFind Common Characters Leetcode SolutionAdobeAmazonAppleBloombergGoogleMicrosoftTripAdvisorUberLeetCodeArrayHashing
EasyKeyboard Row Leetcode SolutionMathworksLeetCodeHashingString
EasyIs Subsequence Leetcode SolutionAdobeAmazonBloombergFacebookGoogleMicrosoftPinterestYandexLeetCodeDynamic ProgrammingString
EasyJewels and Stones Leetcode SolutionAdobeAmazonAppleFacebookGoogleMicrosoftYahooLeetCode
EasyShortest Completing Word Leetcode SolutionGoogleLeetCode
EasyCompare Strings by Frequency of the Smallest Character Leetcode SolutionGoogleOracleLeetCodeArrayString
EasyMaximum Number of Balloons Leetcode SolutionTeslaWayfairLeetCodeHashingString
EasyConstruct the Rectangle Leetcode SolutionLeetCode
EasyTo Lower Case Leetcode SolutionAdobeAppleGoogleLeetCodeString
EasyMinimum Absolute Difference in BST Leetcode SolutionGoogleLeetCodeTree
EasyStudent Attendance Record I Leetcode SolutionGoogleLeetCodeString
EasyCount Odd Numbers in an Interval Range Leetcode SolutionMicrosoftLeetCode
EasyAssign Cookies Leetcode SolutionAmazonLeetCode
EasyFind All Numbers Disappeared in an Array Leetcode SolutionAdobeAmazonAppleBloombergGoogleMicrosoftYahooLeetCodeArrayHashing
EasySubtract the Product and Sum of Digits of an Integer Leetcode SolutionCiscoGoogleUberLeetCode
MediumMajority Element II Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoogleMicrosoftZenefitsLeetCodeArray
EasyRelative Ranks Leetcode SolutionGoogleLeetCodeSorting
EasyMajority Element Leetcode SolutionAmazonAppleAtlassianBloombergFacebookGoDaddyGoogleMicrosoftOracleRubrikSnapchatYahooZenefitsLeetCodeHashing
EasyContains Duplicate II Leetcode SolutionAmazonFacebookGoogleLeetCodeArrayHashing
EasyConvert a Number to Hexadecimal Leetcode SolutionFacebookMicrosoftLeetCode
EasyRelative Sort Array Leetcode SolutionAdobeAmazonDE ShaweBayGoogleMicrosoftLeetCodeArraySorting
EasyFind Words That Can Be Formed by Characters Leetcode SolutionAmazonLeetCodeArrayHashing
EasyBase 7 Leetcode SolutionBloombergGarenaLeetCode
EasySummary Ranges Leetcode SolutionFacebookYandexLeetCodeArray
EasyFind Numbers with Even Number of Digits Leetcode SolutionQuoraLeetCodeArray
EasyPower of Four Leetcode SolutionTwo SigmaLeetCode
EasyNumber of Equivalent Domino Pairs Leetcode SolutionAmazonLeetCodeArray
EasyCheck If It Is a Straight Line Leetcode SolutionPalantir TechnologiesLeetCodeArray
EasyPalindrome Linked List Leetcode SolutionAdobeAmazonAppleBloombergCapital OneCiscoFacebookGoogleGrabIntelIXLMicrosoftNutanixOraclePaytmSnapchatUberYandexLeetCode
EasyPascal’s Triangle II Leetcode SolutionAmazonMicrosoftLeetCodeArrayDynamic Programming
EasyMaximum Depth of Binary Tree Leetcode SolutionAdobeAmazonFacebookMicrosoftLeetCodeTree Traversal
EasyMaximum Depth of N-ary Tree Leetcode SolutionAmazonGoogleMicrosoftLeetCodeBreadth First SearchDepth First Search
EasySearch in a Binary Search Tree Leetcode SolutionAppleIBMLeetCode
EasyCount Largest Group Leetcode SolutionMercariLeetCodeArray
EasyFind the Difference Leetcode SolutionAdobeAmazonGoogleLeetCodeHashingString
MediumUnique Paths Leetcode SolutionAdobeAmazonAppleBloombergByteDanceFacebookGoldman SachsGoogleMathworksMicrosoftOracleQualtricsSalesforceSnapchatUberVMwareWalmart LabsLeetCodeArrayDynamic Programming
EasyAdd Binary Leetcode SolutionAmazonFacebookMicrosoftLeetCodeString
EasyMinimum Value to Get Positive Step by Step Sum Leetcode SolutionSwiggyLeetCodeArray
EasyValid Palindrome Leetcode SolutionAmazonAppleBloombergFacebookMicrosoftOracleWayfairLeetCodeString
EasyReverse Vowels of a String Leetcode SolutionAmazonFacebookGoogleLeetCodeString
EasyRoman to Integer Leetcode SolutionAdobeAmazonAppleBloombergFacebookGoldman SachsGoogleLinkedInMicrosoftOracleQualtricsRobloxUberYahooLeetCodeString
EasyN-th Tribonacci Number Leetcode SolutionFacebookLeetCodeDynamic Programming
MediumRotate List Leetcode SolutionAdobeAmazonBloombergFacebookLinkedInMicrosoftSamsungLeetCode
EasyPath Crossing Leetcode SolutionAmazonLeetCodeHashingString
EasyMatrix Diagonal Sum Leetcode SolutionAdobeLeetCodeArrayMatrix
EasyNumber of Good Pairs Leetcode SolutionAmazonMicrosoftLeetCodeArrayHashing
EasyThird Maximum Number Leetcode SolutionAmazonFacebookGoogleLeetCodeArray
MediumPow(x, n) Leetcode SolutionAdobeAmazonAppleAsanaBloombergeBayFacebookGoldman SachsGoogleLinkedInMicrosoftOraclePayPalUberVMwareWalmart LabsLeetCode
EasyFind Lucky Integer in an Array Leetcode SolutionMicrosoftLeetCodeArray
EasyReformat The String Leetcode SolutionMicrosoftLeetCodeString
EasyFind the Difference Leetcode SolutionAdobeAmazonGoogleLeetCodeHashing
MediumInsert into a Binary Search Tree Leetcode SolutionAmazonAppleAtlassianFacebookGoogleMicrosoftLeetCode
MediumIterative Inorder Traversal of a Binary TreetreeTree Traversal
EasyMerge Two Sorted Lists Leetcode SolutionsAdobeAmazonAppleBloombergCapital OneFacebookGoogleIBMMicrosoftOracleLeetCode
MediumMorris Inorder TraversaltreeTree Traversal
EasySum of Left Leaves Leetcode SolutionsAdobeLeetCodeTreeTree Traversal
EasyGenerate a String With Characters That Have Odd Counts Leetcode SolutionDiDiLeetCodeString
MediumPermutations Leetcode SolutionAdobeAmazonAppleAtlassianBloombergByteDanceeBayFacebookGarenaGoDaddyGoldman SachsGoogleLinkedInMicrosoftOracleSalesforceSAPUberVMwareWalmart LabsYahooLeetCodeBacktracking
EasyMinimum Depth of Binary Tree Leetcode SolutionAmazonAppleFacebookLeetCodeBreadth First SearchDepth First Search
EasyPower of Two Leetcode SolutionAppleLeetCode
EasyBalanced Binary Tree Leetcode SolutionAmazonGoogleMicrosoftLeetCodeArray
EasyTwo Sum Leetcode SolutionAppleByteDanceIntuitMicrosoftOracleLeetCode
EasyCount Primes Leetcode SolutionsAmazonAppleCapital OneGoogleMicrosoftLeetCodeHashing
MediumHouse Robber II Leetcode SolutionAdobeAmazonAppleeBayGoogleMicrosoftWalmart LabsLeetCodeDynamic Programming
EasySqrt(x) Leetcode SolutionAmazonAppleBloombergGooglelyftMicrosoftUberLeetCode
EasyHow Many Numbers Are Smaller Than the Current Number Leetcode SolutionAdobeAmazonBloombergLeetCodeArrayHashing
EasyConvert Sorted Array to Binary Search Tree Leetcode SolutionAdobeAirbnbAmazonAppleBloombergCiscoGoogleMicrosoftOracleSpotifyVMwareYahooLeetCodeDepth First Search
MediumMultiply Strings Leetcode SolutionAmazonAppleByteDanceExpediaFacebookGoogleHouzzMathworksMicrosoftOracleSquareTwitterUberZillowLeetCodeString
EasySum of All Odd Length Subarrays Leetcode SolutionLinkedInLeetCodeArray
EasyMerge Sorted Arrays Leetcode SolutionAdobeAmazonAppleBloombergByteDanceCiscoeBayExpediaFacebookGoldman SachsGoogleIBMLinkedInlyftMicrosoftNetflixOracleTableauUberVMwareYahooYandexLeetCodeArray
MediumSearch in Rotated Sorted Array Leetcode SolutionAdobeAlibabaAmazonAppleBloombergByteDanceCiscoeBayExpediaFacebookGoldman SachsGoogleJPMorganLinkedInMicrosoftNutanixNvidiaOraclePayPalPaytmSalesforceSamsungServiceNowTencentTeslaTripAdvisorTwitchUberVisaVMwareWalmart LabsYahooYandexZillowZulilyLeetCodeArray
MediumLexicographical Numbers Leetcode SolutionByteDanceLeetCodeDepth First Search
MediumInteger to Roman Leetcode SolutionAdobeAmazonAppleBlackRockBloombergEvernoteFacebookGoogleLinkedInMicrosoftOracleTwitterYahooLeetCodeString
EasySpecial Array With X Elements Greater Than or Equal X Leetcode SolutionGoogleLeetCodeArrayHashing
EasySearch Insert Position Leetcode SolutionAdobeAmazonAppleBloombergGoogleMicrosoftLeetCodeArray
EasyKids With the Greatest Number of Candies Leetcode SolutionAmazonBloombergLeetCodeArray
EasyMake The String Great Leetcode SolutionGoogleLeetCodeStackString
EasyRunning Sum of 1d Array Leetcode SolutionAdobeAmazonAppleBloombergUberLeetCodeArray
EasyLength of Last Word Leetcode SolutionGoogleLeetCodeString
MediumMinimum Score Triangulation of Polygon Leetcode SolutionUberLeetCodeDynamic Programming
EasySort Integers by The Number of 1 Bit Leetcode SolutionAdobeLeetCodeSorting
EasyPlus One Leetcode SolutionAdobeAmazonAppleCapital OneFacebookGoogleMicrosoftLeetCodeArray
EasyCheck If N and Its Double Exist Leetcode SolutionGoogleLeetCodeArray
EasyDay of the Year Leetcode SolutionZScalerLeetCode
EasySpecial Positions in a Binary Matrix Leetcode SolutionGoogleLeetCodeArrayMatrix
EasyWater Bottles Leetcode SolutionMicrosoftLeetCode
EasyMaximum Product of Two Elements in an Array Leetcode SolutionSamsungLeetCodeArray
EasyMean of Array After Removing Some Elements Leetcode SolutionGoogleLeetCodeArray
MediumSwap Nodes in Pairs Leetcode SolutionsAmazonAppleBloombergFacebookMicrosoftLeetCode
MediumKth largest element in an Array Leetcode SolutionsAdobeAmazonAppleByteDanceeBayExpediaFacebookGoogleLinkedInMicrosoftOracleSalesforceSpotifyWalmart LabsLeetCodeArray
EasyKth Missing Positive Number Leetcode SolutionFacebookMicrosoftLeetCodeArrayHashing
EasyXOR Operation in an Array Leetcode SolutionWalmart LabsLeetCodeArray
EasyThree Consecutive Odds Leetcode SolutionDjiLeetCodeArray
EasyUgly Number Leetcode SolutionLeetCode
EasyMax Consecutive Ones Leetcode SolutionAmazonLeetCodeArray
EasyHouse Robber Leetcode SolutionAmazonAppleCiscoMicrosoftOracleLeetCodeDynamic Programming
EasyHappy Number Leetcode SolutionAdobeAmazonAppleLeetCodeHashing
HardSqrt (or Square Root) Decomposition TechniqueCadence IndiaPayPalQualtricsRobloxTwilio
MediumRearrange Array such that arr[i] >= arr[j] if i is even and arr[i] <= arr[j] if i is odd and j < iAccentureAdobeAmazonFactsetZohoarray
MediumArmstrong NumberOracleVMware
MediumScramble StringAmazonFanaticsSamsungstringDynamic Programming Tree
EasySort Array By Parity II Leetcode SolutionAmazonLeetCodeArraySorting
EasyValid AnagramsAmazonGoldman SachsGoogleMicrosoftNagarrostringHashing
MediumContiguous ArrayAmazonMakeMyTripMorgan StanleyPaytmarrayHashing
MediumConvex Hull AlgorithmGeometricMorgan StanleySamsungalgorithm
MediumGroup AnagramsAmazonFacebookGoogleMicrosoftstringHashing
HardInteger to English wordsAmazonFacebookMicrosoftOraclestring
MediumUnique Paths IIAmazonVMwarematrixDynamic Programming
MediumMaximum Length of Repeated SubarrayIndeedKaratRobloxarrayDynamic Programming Hashing
EasyCount pair with Given SumAccoliteAmazonFactsetHikearrayHashing Sorting
EasyMinimum Delete Operations to make all Elements of Array SameAdobeFactsethashingArray
MediumMaximum Distance Between two Occurrences of Same Element in ArrayDelhiveryFactsetFanaticsFourkiteshashingArray
EasyGroup Multiple Occurrence of Array Elements Ordered by first OccurrenceAccoliteAdobeAmazonDelhiveryFourkiteshashingArray
MediumUnion and Intersection of two Linked Lists24*7 Innovation LabsAccoliteAmazonFlipkartKomli MediaMicrosoftTaxi4SureVMwareWalmart Labslinked-listSorting
MediumMaximum difference between frequency of two elements such that element having greater frequency is also greaterAccentureAccoliteAmazonVMwarearraySorting
EasyLemonade Change Leetcode SolutionAmazonAtlassianLeetCode
MediumFind the Smallest Divisor given a Threshold Leetcode SolutionAppDynamicsGoogleSAPWalmart LabsLeetCode
EasyMaximize Sum of Array after K Negations Leetcode SolutionAmazonLeetCodeArray
EasyValid Perfect Square Leetcode SolutionAmazonLeetCode
EasyAverage Salary Excluding the Minimum and Maximum Salary Leetcode SolutionNetSuiteLeetCode
HardSmallest Subarray with k Distinct NumbersAmazonGooglehashingArray
MediumAll Unique Triplets that Sum up to a Given ValueAccoliteAmazonFanaticsarrayHashing
EasyLongest Subarray Having Count of 1s One More than Count of 0sAccentureAmazonDE ShawSamsungarray
MediumMaximum Array from Two given Arrays Keeping Order SameAccentureAmazonDelhiveryFactsetFourkitesOYO RoomsPublicis SapientZohoarray
MediumRound Robin SchedulingAmazonFacebookGoogleMicrosoft
EasyCount Subarrays with Same Even and Odd ElementsAccentureFactsetFanaticsarray
HardFind Smallest Range Containing Elements from k ListsAmazonAppleGoogleUberdynamic-programmingString
MediumGuess Number Higher or Lower IIAmazonGoogleMicrosoftdynamic-programmingArray
EasyRearrange an Array Such that arr[i] is equal to iAccentureAdobeAmazonFanaticsFourkitesZohoarray
EasySegregate 0s and 1s in an ArrayAccoliteAmazonFabMakeMyTripPayPalPaytmZohoarray
MediumFind Largest d in Array such that a + b + c = dAccoliteAmazonDelhiveryFanaticsFourkitesFreeChargehashingArray
MediumMaximum Number of Chocolates to be Distributed Equally Among k StudentsAccentureAdobeAmazonFacebookFourkitesarray
EasyMaximum Consecutive Numbers Present in an ArrayAccoliteAdobeAmazonFourkitesMAQarray
EasyMove all negative elements to one side of arrayCapgeminiHikeMAQo9 solutionsTCSarraySorting
HardQueries for Number of Distinct Elements in a SubarrayAmazonGoogleMicrosoftOracleUberarrayTree
HardQueries on Probability of Even or Odd Number in given RangesGoogleHoneywellUberarray
MediumTotal Numbers With no Repeated Digits in a RangeAccoliteFactsetMAQarray
HardRange Minimum Query (Square Root Decomposition and Sparse Table)AmazonAppleGooglearray
MediumRange Sum Query using Sparse TableAmazonPublicis SapientZohoarray
HardCount and Toggle Queries on a Binary ArrayAmazonFacebookGoogleUberarray
MediumQueries for Decimal Values of Subarrays of a Binary ArrayAmazonGooglearray
MediumMaximize Elements Using Another ArrayAmazonFanaticsFourkitesarraySorting
EasyFind whether an array is subset of another arrayAccoliteGE HealthcareQualcommarraySorting
EasyMinimum swaps required to bring all elements less than or equal to k togetherAmazonAppDynamicsFactsetFourkitesMicrosofthashingArray
EasyMaximum sum of pairs with specific differenceAccoliteCourseraDelhiveryFourkitesSnapdealdynamic-programmingArray
MediumFind First and Last Position of Element in Sorted Array Leetcode SolutionAmazonBloombergByteDanceFacebookGoogleMicrosoftOracleUberLeetCodeArray
EasyMonotonic Array LeetCode SolutionAmazonFacebookLeetCodeArray
HardSmallest Good BaseGooglestring
EasyFind top three repeated in arrayMAQo9 solutionsWiprohashingArray
MediumMaximum sum of a path in a Right Number TriangleCitrixDE ShawDirectiExpediadynamic-programming
MediumSorting using trivial hash functionCadence IndiaCapgeminiFactsetMAQUHG OptumhashingArray Sorting
MediumMaximum number of segments of lengths a, b and cAmazonBlackRockByteDanceCitrixGoogleTeradataUberdynamic-programming
MediumMaximum subsequence sum such that no three are consecutive24*7 Innovation LabsAccentureAmazonDelhiveryPayPalPayUdynamic-programmingArray
EasyCount all subsequences having product less than KByteDanceCapital OneCodeNationDatabricksExpediaYandexdynamic-programmingArray
EasyFind duplicates in a given array when elements are not limited to a rangeAdobeAmazonFactsetMAQUHG OptumhashingArray
MediumMinimum insertions to form a palindrome with permutations allowedAmazonCodeNationDirectiGoogleIndeedIntuitstringDynamic Programming
HardLCS (Longest Common Subsequence) of three stringsAmazonCodeNationExpediaGoogleUberZohodynamic-programmingString
MediumCheck if Array Contains Contiguous Integers With Duplicates AllowedAccentureAmazonDirectiFacebookIntuithashingArray String
MediumCourse Schedule II – LeetCodeLeetCodeBreadth First SearchDepth First SearchGraphTopological Sort
MediumSubset Sum LeetcodeLeetCodeArrayDynamic Programming
MediumAdd and Search Word – Data structure design LeetCodeLeetCodeBacktrackingDesignStringTrie
EasyThe K Weakest Rows in a Matrix Leetcode SolutionAmazonLeetCodeArray
MediumCapacity To Ship Packages Within D Days Leetcode SolutionAmazonLeetCodeArray
EasyLargest Perimeter Triangle Leetcode SolutionC3 IoTLeetCodeSorting
MediumBest Time to Buy and Sell Stock with Cooldown Leetcode SolutionAdobeAmazonGoldman SachsYahooLeetCodeDynamic Programming
EasyCan Make Arithmetic Progression From Sequence Leetcode SolutionAmazonLeetCodeArraySorting
HardBest Time to Buy and Sell Stock III Leetcode SolutionAdobeAmazonLeetCodeArrayDynamic Programming
EasyShuffle String Leetcode SolutionFacebookLeetCodeSorting
EasyBest Time to Buy and Sell Stock  II Leetcode SolutionAmazonDE ShawFacebookMicrosoftMorgan StanleyUberLeetCodeArray
MediumBest Time to Buy and Sell Stock with Transaction Fee Leetcode SolutionAmazonLeetCodeArrayDynamic Programming
EasySum of f(a[i], a[j]) over all pairs in an array of n integersCiscoFacebookHikePublicis SapienthashingArray
MediumLongest Repeated SubsequenceAmazonArcesiumAvalaraByteDanceCapital OneFacebookMetLifedynamic-programmingString
EasyCount of index pairs with equal elements in an arrayAmazonAtlassianCitadelFacebookIntuitSnapdealSquareYandexhashingArray Sorting
EasyFind Sum of all unique sub-array sum for a given arrayAmazonFacebookGreyOrangeIntuitMicrosoftNagarrohashingArray Sorting
EasySequences of given length where every element is more than or equal to twice of previousAccentureAmazonCodeNationFacebookGooglePayPalQualcommdynamic-programming
HardFind maximum length Snake sequenceAmazonCodeNationExpediaYandexdynamic-programmingMatrix
MediumPrint all triplets in sorted array that form APAccentureAccoliteCadence IndiaGoogleInfoEdgeIntuitPinterestarray
HardMinimum sum of multiplications of n numbersAccentureBlackRockGE HealthcareJP MorganPayPaldynamic-programmingArray
MediumFind number of pairs in an array such that their XOR is 0Cadence IndiaCouponDuniaHoneywellIndeedInfoEdgeMoonfrog LabsPinterestarraySorting
EasyCount ways to reach the nth stair using step 1, 2 or 3AmazonCodeNationGE HealthcareMicrosoftMoonfrog LabsPayPalUberdynamic-programming
MediumMinimum Sum Path in a TriangleAmazonAppleBloombergdynamic-programmingArray
MediumLongest subarray not having more than K distinct elementsAmazonCitadelDelhiveryFacebookMicrosoftSamsungYandexhashingArray
MediumMorris TraversalAmazonFacebookFourkitesGoogleMicrosofttreeTree Traversal
HardKth ancestor of a node in binary treeAmazonGoogletreeTree Traversal
HardMaximum possible difference of two subsets of an arrayAtlassianCadence IndiaDirectiFreeChargeOperaPayUSnapchatTimes InternetXomehashingArray Sorting
MediumFind postorder traversal of BST from preorder traversalAmazonFourkitesPayUtreeTree Traversal
HardInorder Successor of a node in Binary TreeAmazonExpediaMorgan StanleyOYO RoomsSnapchattree
EasyGiven an Array of Pairs Find all Symmetric Pairs in itAmazonCapgeminiCiscoFreeChargeMoonfrog LabsOperaXomearray
EasyMinimum operation to make all elements equal in arrayAmazonBlackRockCitadelDirectiFlipkartIndeedYandexhashingArray
EasyCheck if a given array can represent Preorder Traversal of Binary Search TreeAdobeAmazonLinkedIntreeStack
MediumConstruct Binary Tree from given Parent Array representationAmazonMicrosoftSnapdealtreeArray
MediumGiven a binary tree, how do you remove all the half nodes?AccoliteAmazonMicrosoftPayUSnapdealSynopsysYahootree
EasyIterative Preorder TraversalAmazonGoogleJP MorganMicrosoftMorgan StanleyUbertreeTree Traversal
MediumFind subarray with given sum (Handles Negative Numbers)AmazonCouponDuniaDelhiveryGE HealthcareInfoEdgeMoonfrog LabshashingArray
MediumLength of the largest subarray with contiguous elementsAdobeAmazonBloombergCiscoKaratMonotype SolutionsPaytmPayUPublicis SapientSAP LabshashingArray
EasyFind distance between two nodes of a Binary TreeAmazonLinkedInMakeMyTripNetflixSamsungtree
MediumMaximum Number of Coins You Can Get Leetcode SolutionLeetCodeSorting
MediumCount number of triplets with product equal to given numberAccoliteAmazonCiscoFlipkartKulizaPublicis SapienthashingArray
MediumMaximum difference between first and last indexes of an element in arrayAccoliteAmazonHikeMakeMyTripOla CabsSAP LabshashingArray
EasyWrite Code to Determine if Two Trees are IdenticalAmazonFactsetFanaticsGE HealthcareMicrosoftPayPaltree
HardFind any one of the multiple repeating elements in read only arrayCapital OneFacebookGoogleIndeedMicrosoftPinteresthashingArray
EasyFind elements which are present in first array and not in secondAccoliteDelhiveryFactsetFanaticsSnapdealZohohashingArray
MediumBoundary Traversal of binary treeAccoliteAmazonHikeKritikal SolutionsMicrosoftMorgan StanleyPayUSnapdealtreeTree Traversal
HardCheck for Palindrome after every character replacement QueryAmazonFacebookFlipkartGoogleNetflixhashingString
EasyDifference between highest and least frequencies in an arrayCitadelFabFourkitesRobloxTeslahashingArray Sorting
MediumDiagonal Traversal of Binary TreeAmazonFactsetFanaticsFourkitesOraclePayUQuoratreeTree Traversal
MediumKoko Eating Bananas Leetcode SolutionFacebookLeetCode
EasyBottom View of a Binary TreeAccoliteAmazonCouponDuniaFlipkartPaytmWalmart LabstreeTree Traversal
MediumLetter Combinations of a Phone NumberAmazonAppleAtlassianCapital OneDatabrickseBayFacebookGoogleMicrosoftMorgan StanleyOracleQualtricsTwilioUberVMwareWalmart LabsqueueBacktracking Depth First Search String
HardFind four elements that sum to a given value (Hashmap)AmazonGoogleMicrosofthashingArray Sorting
MediumCount even length binary sequences with same sum of first and second half bits24*7 Innovation LabsAmazonDellGE Healthcaredynamic-programming
EasyLongest subsequence such that difference between adjacents is oneAmazonAvalaraFactsetFourkitesMicrosoftdynamic-programmingArray
MediumFind all triplets with zero sumAmazonGE HealthcareGoogleHikearraySorting
Easyk-th missing element in increasing sequence which is not present in a given sequenceCitadelExpediaFabFactsetIBMSAP LabshashingArray
EasyHow to check if two given sets are disjoint?FactsetHikeKulizaNagarroOperaSnapdealhashingArray Sorting
EasyCheck if a given array contains duplicate elements within k distance from each otherAmazonAvalaraCitadelFreeChargeHackerRankSnapchatSnapdealhashingArray
EasyPrint Right View of a Binary TreeAccoliteAdobeAmazonMakeMyTripSnapdealtreeTree Traversal
Count Negative Numbers in a Sorted Matrix LeetCode SolutionLeetCodeMatrix
MediumCheck if two arrays are equal or notAccentureGoldman SachsMAQo9 solutionsTaxi4SureTwiliohashingArray Sorting
MediumPair with given product24*7 Innovation LabsAmazonAvalaraQuoraRobloxhashingArray
MediumMaximum path sum in a triangleArcesiumCodeNationGE HealthcarePayUUberZohodynamic-programming
EasyPath with maximum average valueCiscoEpic SystemsGreyOrangeSAP LabsTimes Internetdynamic-programmingArray Matrix
EasyMaximum Distance in ArrayAdobeAmazonGoogleOraclematrixArray
MediumSubarray with 0 sumCitrixDE ShawGoldman SachsIndeedMakeMyTripOYO RoomsPaytmTCShashingArray
EasyFind missing elements of a rangeDelhiveryGreyOrangeLinkedInNagarroOperaSynopsyshashingSorting
EasyFirst element occurring k times in an arrayAmazonHikePayUSAP LabsTeradataWiproYatraZohohashingArray
EasyMaximum product of an increasing subsequenceAccoliteGE HealthcareHackerRankIBMSnapchatYahoodynamic-programmingArray
HardPrint all subarrays with 0 sumAmazonFreeChargeIndeedInfo EdgeMicrosoftOYO RoomshashingArray
EasyContains DuplicateAdobeAmazonApplehashingArray
MediumPrint Maximum Length Chain of PairsAmazondynamic-programming
EasyPrint n terms of Newman-Conway SequenceAmazonCitadelFactsetFanaticsJP Morgandynamic-programming
HardCount Substrings with equal number of 0s, 1s and 2sCitrixFreeChargeGoldman SachsOYO RoomsTimes InternetTwiliohashingString
MediumLongest Substring Without Repeating Characters LeetCode SolutionAdobeAlationAmazonAppleBloombergByteDanceCiscoDocuSigneBayExpediaFacebookGoldman SachsGoogleMicrosoftMorgan StanleyOraclePayPalSAPSAP LabsServiceNowSpotifyUberVMwareWalmart LabsYahooYandexZillowZohoLeetCodeHashingString
MediumRemove Duplicates from Sorted List IIAmazonlinked-list
MediumForm minimum number from given sequenceAccoliteAmazonFanaticsGoldman SachsInfo EdgeSnapchatstringArray Stack
MediumPrint modified array after executing the commands of addition and subtractionByteDanceCiscoCitrixFreeChargeHackerRankNagarroOperaTeradatadynamic-programmingArray
EasyWrite a function to get the intersection point of two Linked ListsAccoliteAmazonDE ShawFactsetGoldman SachsMakeMyTripMAQMicrosoftQualcommSnapdealVisaZopperlinked-list
EasyNewman-Conway SequenceAmazonHoneywelldynamic-programming
MediumGenerate all possible sorted arrays from alternate elements of two given sorted arraysDirectiKaratPayPalTwilioYandexarray
MediumMoser-de Bruijn SequenceFreeChargeSnapdealTimes Internetdynamic-programming
HardRange Queries for Longest Correct Bracket SubsequenceAmazonCodeNationGooglePayPalUberdynamic-programmingArray Stack
HardPrint modified array after multiple array range increment operationsExpediaFreeChargeGoogleIndeedMoonfrog LabsOla CabsQualtricsdynamic-programmingArray
MediumNumber of indexes with equal elements in given rangeGreyOrangeIndeedOperaPinterestSnapdealYahoodynamic-programmingArray
HardLongest Bitonic SubsequenceCodeNationDE ShawGoogleJP MorganMicrosoftdynamic-programmingArray
EasyGolomb sequenceCadence IndiaIndeedTimes InternetYatradynamic-programming
HardArray Queries for multiply replacements and productCadence IndiaDE ShawExpediaGooglearray
EasyNewman–Shanks–Williams primeHackerRankdynamic-programming
HardDifference Array | Range update query in O(1)ArcesiumCodeNationDirectiExpediaGoogleQualcommdynamic-programmingArray
HardPainting Fence AlgorithmCodeNationFacebookGoogleIntuitJP MorganMorgan Stanleydynamic-programmingArray
EasyCheck in binary array the number represented by a subarray is odd or evenCiscoFabIBMMicrosoftPayUSnapchatSnapdealTeradataarray
MediumLargest subarray with equal number of 0s and 1sAmazonCourseraGreyOrangeMakeMyTripMorgan StanleyPaytmSynopsysTimes InternethashingArray
MediumBinary array after M range toggle operationsAmazonCourseraGoldman SachsGoogleGreyOrangeSnapchatdynamic-programmingArray
EasyConstant time range add operation on an arrayCodeNationDE ShawDirectiExpediaGoogledynamic-programmingArray
MediumDelete Nth node from the end of the given linked listAdobeAmazonArcesiumFactsetIntuitZoholinked-list
EasyDelete a Node from linked list without head pointerGE HealthcareMAQlinked-list
MediumCount Primes in RangesGoogleHikeKulizaSieveSnapchatYahoodynamic-programming
EasyPrint the Fibonacci numbers in reverse orderAccentureMAQo9 solutionsUHG Optumdynamic-programming
EasyPrint Fibonacci sequence using 2 variablesAmazonDelhiveryFactsetFourkitesHikeMAQo9 solutionsPayUdynamic-programming
EasyNon-overlapping sum of two setsAccoliteAmazonHikeKulizaPinterestSnapdealSynopsysTeradatahashingArray
HardFind all pairs (a, b) in an array such that a % b = kAmazonArcesiumCitadelDirectiFreeChargeYahoohashingArray
HardRange LCM QueriesAmazonDirectiGoogleIndeedPayPalSnapdealUbertreeArray
MediumQueries on XOR of greatest odd divisor of the range24*7 Innovation LabsCitadelDirectiExpediaGoogleIndeedSnapdealdynamic-programmingArray
EasyCompute nCr % pAccentureCadence IndiaKomli MediaOla CabsSquaredynamic-programming
EasyCutting a RodAmazonDirectiFlipkartGoogleJP MorganMicrosoftdynamic-programming
HardQueries for counts of array elements with values in given rangeCourseraDE ShawGooglePayUSnapdealTimes InternetYahooarray
HardNumber of elements less than or equal to a given number in a given subarrayCodeNationDE ShawGoogleOperaPayPalPinteresttreeArray
MediumLargest divisible pairs subsetAmazonGoogledynamic-programming
HardGCDs of given index ranges in an arrayDE ShawPayPalSnapchatSnapdealTimes InternetXometreeArray
HardQueries for GCD of all numbers of an array except elements in a given rangeAmazonCapital OneDE ShawGooglePayPalQuoraTeradatadynamic-programmingArray
HardFind whether a subarray is in form of a mountain or notAmazonBlackRockCiscoCitrixFactsetHoneywellTeslaYandexdynamic-programmingArray
MediumMean of range in arrayCadence IndiaExpediaFreeChargeGreyOrangeRobloxSnapchatSnapdealTimes InternetYandexdynamic-programmingArray
HardSubset with sum divisible by mArcesiumCiscoDE ShawDirectiExpediaMyntraPayUdynamic-programmingArray
MediumCheck if any two intervals overlap among a given set of intervalsAmazonArcesiumCiscoDirectiJP MorganMicrosoftQualcommYandexdynamic-programmingSorting
EasyRange sum queries without updatesBlackRockGE HealthcareMoonfrog LabsSynopsysTaxi4SureTwiliodynamic-programmingArray
EasyMax stackApplelyftUberstackDesign
MediumSubset Sum Problem in O(sum) spaceAdobeAmazonDrishti-Softdynamic-programmingArray
EasyFind Index of Closing Bracket for a Given Opening Bracket in an ExpressionAdobeAmazonFlipkartOracleOYO RoomsSnapdealWalmart LabsYatrastackArray String
HardProducts of ranges in an arrayAccoliteDE ShawFreeChargeGoogleSAP LabsSnapdealTimes Internetarray
EasyFriends Pairing ProblemAmazonExpediaGE HealthcareGoogleHoneywellJP Morgandynamic-programming
EasyHappy NumberAdobeAmazonAppleJP Morgan
EasyPalindrome PermutationFacebookMicrosoftarrayHashing String
MediumGold Mine ProblemAmazonFlipkartGoogleMicrosoftPayUUberdynamic-programmingArray Matrix
EasyPalindrome NumberAdobeAmazonBloombergDBOIGoogleMAQMicrosofto9 solutions
EasyDesign a stack that supports getMin() in O(1) time and O(1) extra spaceAdobeAmazonFactsetFlipkartGoldman SachsGreyOrangeKulizaMicrosoftPaytmPublicis SapientSAPSnapdealVMwarestack
MediumFind Maximum Level sum in Binary TreeAmazontreeBreadth First Search Queue Tree Traversal
EasyTiling Problem24*7 Innovation LabsAmazonDE ShawDelhiveryPayPaldynamic-programming
MediumPermutation CoefficientBankBazaarXomedynamic-programming
EasySort a stack using recursionAmazonGoldman SachsIBMKulizaYahoostack
EasyLongest Increasing Consecutive SubsequenceAmazonGoogleMicrosoftdynamic-programmingArray
HardRed-Black Tree IntroductionAmazonCodeNationFacebookGoogleUbertree
EasyDelete middle element of a stackAmazonstack
MediumSorting array using StacksAmazonGoldman SachsIBMKulizaYahoostackSorting
MediumBinomial CoefficientDirectiExpediaHackerRankXomedynamic-programming
HardBinary Search Tree Delete OperationAccoliteAmazonQualcommSamsungtree
EasyBest Time to Buy and Sell StockAdobeAmazonAppleBloombergByteDanceCiscoDE ShaweBayExpediaFacebookGoldman SachsGoogleJP MorganMicrosoftMorgan StanleyOraclePayPalQualtricsSamsungVMwaredynamic-programmingArray
MediumImplementation of Deque using Doubly Linked ListAdobeAlationAmazonAmerican ExpressDE ShawFactsetFourkitesGE HealthcareGoogleOxigen WalletQualcommSpotifySprinklrUHG OptumWookerXomeZScalerlinked-listQueue
MediumDelete consecutive same words in a sequenceFactsetstringArray Sorting Stack
MediumIterative Method to find Height of Binary TreeAccoliteAdobeAmazonFanaticsFourkitesHikeSnapdealYatratreeQueue
MediumSort a stack using a temporary stackAmazonGoldman SachsIBMKulizaYahoostackSorting
EasyReverse a stack without using extra space in O(n)FactsetInfosysMAQstack
HardClone a Binary Tree with Random PointersAccoliteAmazonCiscoFactsetFanaticsGoogleMicrosoftOperaSnapchattree
MediumTop K Frequent ElementsAmazonAppleBloombergByteDanceCapital OneeBayFacebookGoogleMicrosoftOraclePocket GemsqueueArray Hashing
MediumLevel order traversal using two QueuesAmazonHikeMicrosoftMorgan StanleyqueueBreadth First Search Tree Tree Traversal
EasyBubble sort using two StacksAmazonCapgeminiDelhiveryMAQstackArray Sorting
HardText Justification LeetCode SolutionAmazonCapital OneCourseraeBayFacebookGoogleIndeedKaratLinkedInMicrosoftNvidiaOraclePinterestSnapchatSquareTwilioUberLeetCodeString
EasyReverse individual wordsAmazonstringStack
MediumCount subarrays where second highest lie before highestHackerRankstackArray
MediumFind the smallest binary digit multiple of given numberAmazonFourkitesLinkedInMicrosoftSnapdealgraphBreadth First Search
MediumMinimum Operations to convert X to YAmazonFactsetFanaticsFourkitesJP MorganMyntraSamsungSpotifySquaregraphBreadth First Search
EasyFind maximum difference between nearest left and right smaller elementsFourkitesstackArray
MediumRemove brackets from an algebraic string containing + and – operatorsAdobeAmazonFourkitesstackString
EasyImplement a stack using single queueAmazonFourkitesGoogleInfosysMAQMicrosoftstackQueue
HardFind the First Circular Tour that visits all the Petrol PumpsAmazonFactsetMicrosoftMorgan StanleyZohoqueue
EasySort an array according to the order defined by another arrayAmazonMicrosoftSAP LabsSnapchatYahooZohoarraySorting
MediumRearrange a binary string as alternate x and y occurrencesAccoliteCiscoCitrixHikeIBMInfo EdgePinterestRobloxTeslastring
MediumShuffle 2n integers as a1-b1-a2-b2-a3-b3-..bn without using extra spaceAdobeDE ShawExpediaFanaticsIndeedPayUarray
EasyDistinct adjacent elements in an arrayCourseraDE ShawHikeIBMKulizaNagarroOperaOYO RoomsZohoarray
HardConstruction of Longest Increasing Subsequence (N log N)AmazonBankBazaarPaytmSamsungarrayDynamic Programming
EasyMaximize sum of consecutive differences in a circular arrayCadence IndiaeBayGE HealthcareKaratQuoraSAP LabsSquarearraySorting
EasyThree way partitioning of an array around a given rangeBankBazaarBlackRockCapital OneCitadelFabMoonfrog LabsSynopsysTwilioYahooarray
Minimum time required to rot all orangesAdobeAmazonBloombergMicrosoftgraphArray Breadth First Search Matrix
MediumCheck if X can give change to every person in the QueueAmazonarrayQueue
MediumCheck if two nodes are on the same path in a TreeAmazonFactsetFourkitesSamsunggraphDepth First Search
HardCheck if all levels of two Binary Tree are anagrams or notAdobeAmazonFacebookFanaticsFourkitesGreyOrangetreeQueue
MediumMinimum sum of squares of character counts in a given string after removing k charactersAmazonqueueString
EasyRearrange an array such that ‘arr[j]’ becomes ‘i’ if ‘arr[i]’ is ‘j’AmazonDelhiveryKulizaNagarroOperaTimes InternetYatraarray
MediumMaximum length subsequence with difference between adjacent elements as either 0 or 1CiscoExpediaQualtricsSAP LabsTeradataarrayDynamic Programming
EasyReplace two consecutive equal values with one greaterAccentureCitadelFreeChargePayPalSquareTeradataarray
MediumFind a sorted subsequence of size 3 in linear timeAvalaraCapital OneCitadelCitrixeBayFabSynopsysarray
MediumMaximum Product SubarrayAmazonCiscoMicrosoftMorgan StanleyMyntraPayUTimes InternetZohoarray
EasyConvert array into Zig-Zag fashionAccentureAmazonFourkitesTeradataXomearray
MediumFirst negative integer in every window of size kAccoliteAmazonPayPalSorocoqueueArray
MediumQueue based approach for first non-repeating character in a streamAmazonFlipkartMicrosoftPayUYahooqueueString
HardDistance of nearest cell having 1 in a binary matrixAccentureAmazonHoneywellHSBCHuluTwitterqueueArray Breadth First Search Graph Matrix
HardSum of minimum and maximum elements of all subarrays of size kByteDanceCapital OneCouponDuniaDatabricksGoogleTwilioYandexqueueArray
MediumAn Interesting Method to generate Binary Numbers from 1 to nAmazonBelzabarMahindra ComvivaServiceNowWookertreeBreadth First Search Queue
HardFind the largest multiple of 3AmazonqueueDynamic Programming Sorting
Transpose GraphAccentureAmazonJP MorganMicrosoftZycusgraph
EasyCheck if the given array can represent Level Order Traversal of Binary Search TreeAmazonCitrixIBMIndeedInfo EdgeOYO RoomsTeradatatreeQueue Tree Traversal
HardNumber of siblings of a given Node in n-ary TreeAmazonBloombergCodeNationGoogletreeQueue Tree Traversal
HardCheck whether a given Binary Tree is Complete or notAlationAmerican ExpressDatabricksOxigen WalletSpotifytreeQueue
EasyCount the number of nodes at given level in a tree using BFSAlationBankBazaarJP MorganSquareTaxi4SuretreeBreadth First Search Graph Tree Traversal
EasyBFS for Disconnected GraphAmazonHuluKaratMicrosoftSalesforcegraphBreadth First Search
MediumPage Replacement Algorithms in Operating SystemsAmazonCognizantFactsetMicrosoftPayPalalgorithm
MediumCheck if a queue can be sorted into another queue using a stackAmazonAmerican ExpressMAQqueueSorting Stack
MediumPriority Queue using doubly linked listAmazonCitadelMAQWookerqueue
EasyImplement Stack and Queue using DequeFanaticsGE HealthcareMAQMyntraQualcommqueueStack
MediumForm Minimum Number From Given SequenceAmazonGoldman SachsstackArray String
MediumMinimum number of distinct elements after removing m itemsBlackRockByteDanceExpediaOla CabsOraclePayUSAP LabsYandextreeArray
HardConvert BST into a Min-Heap without using arrayAmazonCiscoMicrosoftSAP Labstree
MediumPattern Occurrences using StackstackString
MediumNumber Of Longest Increasing SubsequenceAmazonSamsungZohodynamic-programmingArray
HardMerge two BSTs with limited extra spaceAmazonGoogleMicrosoftPayUUbertree
EasyCount subarrays with equal number of 1’s and 0’sCiscoCouponDuniaCourseraDatabricksKaratSAP LabsTeslahashingArray
EasyIterative Postorder Traversal Using Two StacksAdobeAmazonFactsetFourkitesPaytmstackTree
MediumStack Permutations (Check if an array is stack permutation of other)AmazonFourkitesstackQueue
HardPalindrome Substring QueriesAmazonByteDanceeBayExpediaGoogleIntuitMicrosoftPayPalPinterestSynopsyshashingDynamic Programming String
EasyRearrange array such that even index elements are smaller and odd index elements are greaterAvalaraEpic SystemsFourkitesRobloxTeslaarray
EasySegregate even and odd numbersAccoliteLinkedInMakeMyTripPaytmarraySorting
HardMinimum Steps to reach target by a KnightAmazonLinkedInMakeMyTripgraphBreadth First Search Dynamic Programming Queue
MediumBinary Tree to Binary Search Tree Conversion using STL setAmazonCourseraGoogleIndeedMicrosoftOYO Roomstree
MediumGrowable array based stackMAQWalmart LabsstackArray
EasyFind Minimum In Rotated Sorted ArrayAdobeAmazonMicrosoftMorgan StanleySamsungSnapdealTimes Internetarray
MediumImplementation of Deque using circular arrayAmazonGE HealthcareGoogleMicrosoftqueueArray
EasyMove all negative elements to end in order with extra space allowedCapital OneCitrixIBMSAP LabsTaxi4SureTwilioarray
HardK’th Largest element in BST using constant extra spaceAmazonExpediaFreeChargeMicrosoftSnapdealYahooYandextree
MediumRearrange an array in order – smallest, largest, 2nd smallest, 2nd largestAmazonCitadelExpediaGE HealthcareQualcommQualtricsTwilioYatrasortingArray
EasyRearrange array such that even positioned are greater than oddAmazonLinkedInOYO RoomsTimes InternetZohoarraySorting
MediumDouble the first element and move zero to endMicrosoftZohoarray
EasyArrange given numbers to form the biggest numberAmazonMakeMyTripPaytmZohostringArray
MediumK’th Largest Element in BST when modification to BST is not allowedAmazonCiscoGoogleUHG Optumtree
EasyTracking current Maximum Element in a StackFactsetFourkitesInfosysstack
MediumIterative method to find ancestors of a given binary treeAdobeAmazonFourkitesGoogleInfoEdgeMorgan StanleyPaytmSamsungstackTree
EasyCheck if stack elements are pairwise consecutiveDelhiveryFactsetFourkitesstack
EasyRemove duplicates from sorted arrayAmazonFacebookMorgan StanleyWiproXomeZohoarray
EasyCheck if each internal node of a BST has exactly one childAccentureAmazonMonotype SolutionsPayPalSynopsystree
MediumElements to be added so that all elements of a range are present in arrayGreyOrangeKulizaSnapdealSynopsysTeradataTimes InternethashingArray Sorting
MediumCount subarrays having total distinct elements same as original arrayAmazonDatabricksFabHoneywellPayUSquareTeradataYandexhashingArray
EasyProduct of array except selfAccoliteAmazonDE ShawMorgan StanleyOperaarray
MediumHeight of a generic tree from parent arrayGooglePayUQualcommSprinklrUbertreeBreadth First Search Dynamic Programming Graph Queue
MediumFind k-th smallest element in BST (Order Statistics in BST)AccoliteAmazonGoogletree
EasyLinked List CycleAccoliteAmazonMAQSamsunglinked-list
MediumVertical sum in a given binary treeAmazonMicrosofttree
EasyA program to check if a binary tree is BST or notAccoliteAdobeAmazonBoomerang CommerceFactsetGreyOrangeMakeMyTripMicrosoftOracleOYO RoomsQualcommSnapdealVMwareWalmart LabsWookertree
MediumCheck for Identical BSTs without building the treesFanaticsFourkitestree
EasyMaximum Depth Of Binary TreeAmazonCadence IndiaCouponDuniaFactsetFreeChargeMakeMyTripMonotype SolutionsSnapdealSynopsysTeradataVMwareZohotreeDepth First Search Tree Traversal
MediumPalindrome PartitioningAmazonFacebookGoogleMicrosoftdynamic-programmingBacktracking Depth First Search String
HardFirst missing positiveAccoliteAmazonFactsetSamsungSnapdealarray
MediumContiguous Array LeetcodeAmazonFacebookGoogleLeetCodeArrayHashing
EasyReverse IntegerMakeMyTripMAQstring
EasyReverse words in a stringAccoliteAdobeAmazonCiscoGoldman SachsMakeMyTripMAQMicrosoftMorgan StanleyPaytmPayUSAP LabsWiproZohostring
EasyReverse a StringInfosysMAQo9 solutionsTCSstring
EasySeconds to DaysMAQ
HardProgram for Bridge and Torch problemAccoliteeBayQuoraSnapdealTeradataTimes Internetdynamic-programmingArray
HardCuckoo sequence programEpic SystemsFlipkartGoogleMicrosoftNetflixTeslahashing
MediumSubarrays with distinct elementsCiscoFreeChargeTimes InternetZohohashingArray
EasyFind the minimum distance between two numbersCouponDuniaCourseraDelhiveryMoonfrog LabsPayPalPaytmSnapchatarray
HardBoolean Parenthesization ProblemAmazonLinkedInMicrosoftdynamic-programming
HardK maximum sums of overlapping contiguous sub-arraysCodeNationDellFacebookGE HealthcareGoogleQualcommdynamic-programmingArray
MediumCount quadruples from four sorted arrays whose sum is equal to a given value xAccoliteFanaticsMoonfrog LabsSynopsyshashingArray Sorting
MediumCount pairs from two linked lists whose sum is equal to a given valueAdobeAmazonAvalaraExpediaFanaticsGoogleIndeedMicrosoftPayPalTeslahashingSorting
EasyFind sum of non-repeating elements (distinct) elements in an arrayOxigen WallethashingArray Sorting
HardFind distinct elements common to all rows of a matrixBlackRockExpediaJP MorganQualcommSnapdealYatraZohohashingMatrix Sorting
EasyNumbers with prime frequencies greater than or equal to kAccoliteAmazonFactsetFourkitesGreyOrangePinterestXomehashingArray
MediumConvert an array to reduced formLinkedInSnapchatXomeYahoohashingArray Sorting
MediumFind pairs with given sum such that elements of pair are in different rowsAmazonDE ShawDirectiGreyOrangeIndeedPinterestTeradatahashingArray Matrix
MediumCommon elements in all rows of a given matrixAmazonCiscoDE ShawOperaSAP LabsZohohashingArray Matrix
EasyCount pairs from two sorted arrays whose sum is equal to a given value xBankBazaarCiscoCitadelHoneywellPayURobloxTaxi4SureYandexarraySorting
MediumFind all permuted rows of a given row in a matrix24*7 Innovation LabsAccentureExpediaIBMJP MorganQuorahashingArray Matrix
MediumHow to print maximum number of A’s using given four keysAmazonFacebookGooglePayPalPaytmdynamic-programming
MediumCollect maximum points in a grid using two traversalsAmazonFabGoldman SachsGoogleHoneywellLinkedInPinterestYahoodynamic-programmingArray Matrix
EasyGiven two unsorted arrays find all pairs whose sum is xAmazonFacebookhashingArray
HardConvert BST to Min HeapAmazonBlackRockByteDanceGE HealthcareHoneywelltree
EasySort elements by frequencyAmazonOracleZohoZycushashingArray Sorting
EasyConvert String To IntMAQstring
EasyFind the first repeating element in an array of integersAmazonFanaticsMAQMicrosoftOraclehashingArray
MediumMaximum weight transformation of a given stringAmazonBlackRockByteDanceCodeNationDE ShawExpediaJP MorganOla Cabsdynamic-programmingString
HardWord Wrap ProblemArcesiumFactsetGreyOrangeMicrosoftMyntraOla CabsPayUdynamic-programming
HardThe Painter’s Partition ProblemCodeNationGoogledynamic-programming
Maximum Subarray Sum Excluding Certain ElementsAccoliteCodeNationDirectiJP MorganQualcommdynamic-programmingArray
HardMerge Two Balanced Binary Search TreesAmazonGE HealthcareGoogleMicrosoftSalesforceSpotifytree
EasyBinary Search Tree Search and InsertionAmazonDBOIFanaticsGE HealthcareMAQMicrosoftUHG Optumtree
EasyCount items common to both the lists but with different pricesAmazonFactsetGE HealthcareHoneywellTCSTeslahashing
HardMobile Numeric Keypad ProblemAmazonMAQMicrosoftSprinklrdynamic-programmingMatrix String
EasyFind the subarray with least averageAmazonCapital OneMoonfrog Labsarray
EasyFind the smallest positive integer value that cannot be represented as sum of any subset of a given arrayDatabricks