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 arrayDatabricksFabTaxi4SureUHG Optumarray
EasyMinimum number of subsets with distinct elementsCapital OneGE HealthcareIBMMoonfrog LabsYandexhashingArray Sorting
MediumMaximum sum bitonic subarrayCiscoDE ShawDellFourkitesGoldman SachsGrofersIBMPayUQuoraYahoodynamic-programmingArray
EasyFind minimum number of merge operations to make an array palindromeAccoliteAdobeAmazonFourkitesarray
MediumMinimize the maximum difference between the heightsAdobeCiscoFanaticsYandexarray
MediumLongest Span with same Sum in two Binary arraysAccentureCiscoIndeedKulizaSAP LabsYandexhashingArray
MediumConvert a normal BST to Balanced BSTAmerican ExpressByteDanceCapital OneGrofersIntelSplunkZohotree
HardLargest area rectangular sub-matrix with equal number of 1’s and 0’sAccentureIndeedInfo EdgeMonotype SolutionsPayPalPinterestSynopsysTimes InternetUHG Optumdynamic-programmingArray Matrix
MediumA Space Optimized DP solution for 0-1 Knapsack ProblemAmazonBlackRockByteDanceCodeNationJP MorganNetskopeOla CabsQualcommdynamic-programming
EasyCheck given array of size n can represent BST of n levels or notAmazonHuluIntelJuniper NetworksMicrosoftRobinhoodYelptreeArray
EasyFind maximum average subarray of k lengthAmazonarray
HardPrinting brackets in Matrix Chain Multiplication ProblemAmazonAvalaraCitadelDatabricksDirectiJP MorganPaytmTwiliodynamic-programmingArray Matrix
EasySize of The Subarray With Maximum SumCourseraGreyOrangeUHG OptumXomedynamic-programmingArray
EasyFind minimum difference between any two elementsAmazonarraySorting
EasyMinimum number of jumps to reach endAdobeAmazonHousing.comMoonfrog LabsMorgan StanleyOYO RoomsSAP LabsWalmart Labsdynamic-programming
HardNumber of palindromic paths in a matrixAppleCodeNationFacebookFanaticsGoogledynamic-programmingMatrix
HardLargest rectangular sub-matrix whose sum is 0AmazonCodeNationDirectiExpediaFacebookGoogleIBMMicrosoftPayPalUberdynamic-programmingArray Matrix
MediumMaximum sum rectangle in a 2D matrixAccoliteAmazonFactsetSamsungdynamic-programmingArray Matrix
MediumCount minimum steps to get the given desired arrayCapital OneCitrixCourseraSynopsysZycusarray
EasyMaximum Sum Increasing SubsequenceAmazonFanaticsMicrosoftMorgan Stanleydynamic-programmingArray
EasyLargest Sum Contiguous Subarray24*7 Innovation LabsAccoliteAmazonDE ShawFactsetFlipkartHikeHousing.comMakeMyTripMetLifeMicrosoftMorgan StanleyOla CabsOracleOYO RoomsPayUSamsungSnapdealTeradataVisaVMwareWalmart LabsZohodynamic-programmingArray
MediumMatrix Chain MultiplicationAmazonCodeNationDE ShawGoogleMicrosoftUberdynamic-programmingArray Matrix
EasyBinary Tree to Binary Search Tree ConversionAdobeAmazonAppleBloombergGoogleMicrosoftVMwaretreeDepth First Search Tree Traversal
MediumSorted Linked List to Balanced BSTAmazonFacebooktree
EasySorted Array to Balanced BSTAdobeAmazonAppleBloombergGoogleMicrosoftVMwaretreeArray Depth First Search
MediumTransform a BST to Greater sum TreeAmazonBloombergFacebooktree
MediumConvert a BST to a Binary Tree such that sum of all greater keys is added to every keyFacebooktree
EasyAdvantages of BST over Hash TableAmazonGE HealthcareQualcommtree
EasyConstruct BST from its given Level Order TraversalAmazonAppleGE HealthcareMetLifeMicrosoftUHG OptumYelptreeBreadth First Search Tree Traversal
EasyConstruct BST from given Preorder TraversalAmazontreeStack Tree Traversal
BST to a Tree with Sum of all Smaller KeysBloombergDrishti-SoftMicrosoftServiceNowTwitterZoppertreeTree Traversal
MediumFind the node with minimum value in a Binary Search TreeAmazonBloombergMicrosofttreeBreadth First Search Queue
EasySingle NumberAmazonalgorithmArray
HardShortest PalindromeAmazonDelhiveryFactsetstring
MediumSubset LeetcodeAmazonAppleBloombergByteDanceFacebookGoogleMicrosoftOracleLeetCodeArrayBacktracking
MediumShuffle an ArrayAmazonFacebookGoogleMicrosoftOraclealgorithmArray Hashing
MediumMaximal SquareAdobeAmazonAppDynamicsAppleFacebookGoogleIBMPayPalTwittermatrixArray Dynamic Programming
MediumSuper Ugly NumberGoogledynamic-programming
EasyDividing Array into Pairs With Sum Divisible by KAmazonMicrosoftarray
EasyFind Number of Employees Under every EmployeeAccoliteGE HealthcareMicrosoftMyntraQualcommSynopsysTeradatahashing
MediumCount Distinct Elements in Every Window of Size KAccoliteAmazonMicrosoftarray
EasyCount Subsets Having Distinct Even NumbersCiscoExpediaMyntraSAP LabsTaxi4Surearray
MediumFind Three Element From Different Three Arrays Such That a + b + c = sumAmazonDatabricksDirectiJP MorganTaxi4SureTwilioZohoarrayHashing
EasySpecial NumberJioMAQo9 solutionsTCSalgorithm
MediumDivisible Pairs CountingMahindra ComvivaOracledynamic-programmingArray Hashing
MediumWord SearchAmazonAppleBloombergByteDanceCiscoFacebookIntuitMicrosoftOracleServiceNowSnapchatmatrixArray Backtracking
HardK Empty SlotsAmazonGooglealgorithmArray
MediumThe Knapsack ProblemMakeMyTripSnapdealVisaZohodynamic-programmingArray
MediumBellman Ford AlgorithmFacebookQualtricsalgorithmDynamic Programming Graph
MediumHuffman CodingAmazonBloombergGoogleMorgan StanleySamsungUHG OptumalgorithmHashing
MediumData Structure DesigningAmazonDBOIFacebookFanaticsFourkites
MediumLongest Increasing SubsequenceAdobeAmazonCitrixCodeNationFacebookGoogleMicrosoftSamsungZohoarrayDynamic Programming
EasyReverse BitsAppleGoogleSamsungstring
MediumConstruct Binary Tree from Given Inorder and Preorder TraversalsAmazonAppleBloombergByteDanceCitadelFacebookGoogleMicrosoftOracletreeDepth First Search
MediumSmallest Element Repeated Exactly K TimesBelzabarKomli MediaNetskopeNvidiaOperaServiceNowUHG OptumhashingArray String
MediumK-th Distinct Element in an ArrayAdobeAmazonAppleByteDanceeBayExpediaFacebookGoogleLinkedInMicrosoftOracleSalesforceSpotifyWalmart Labshashing
EasyCumulative Frequency of Count of Each Element in an Unsorted ArrayCadence IndiaFanaticsLinkedInMoonfrog LabsPinteresthashingArray Sorting
MediumGroup Words With Same Set of CharactersBlackRockCitrixIBMJP MorganSAP LabsXomehashingString
EasyFirst non Repeating ElementBelzabarKomli MediaMetLifeSnapdealSprinklrWookerhashingArray
EasySecond Most Repeated Word in a SequenceAmazonGE HealthcareGoldman SachsPaytmSnapdealUHG OptumhashingString
EasyCount Pairs Whose Products Exist in ArrayAccoliteAmazonBlackRockMoonfrog LabsOla CabsSnapchatXomearray
EasyPrint All Distinct Elements of a Given Integer ArrayAmazonMakeMyTripZohohashingArray Sorting
EasyPair of Positive Negative Values in an ArrayAmazonBelzabarHoneywellHuluNvidiaRobinhoodYelphashingArray
EasyRemove Minimum Number of Elements Such That no Common Element Exist in both ArrayAlationMetLifeOxigen WalletServiceNowSpotifyhashingArray
EasyMaximum occurring character in a stringAmazonMorgan StanleyPayUZohohashingString
EasyCount Pairs With Given SumAccoliteAmazonFactsetHikehashingArray Sorting
MediumInsert Delete GetRandomAffirmAmazonAppDynamicsAppleBloombergCitadelFacebookGoogleMicrosoftNvidiaOracleQueraTwitterTwo SigmaYandexZillowalgorithmArray Design
MediumMerge Overlapping IntervalsAdobeAmazonAppleBloombergCiscoeBayFacebookGoldman SachsGoogleIXLMicrosoftOraclePalantir TechnologiesPayPalSplunkSquareTwitterUberVMwareYandexarraySorting
MediumDecode WaysAdobeAmazonCiscoDatabricksFacebookGoldman SachsGoogleJP MorganMicrosoftMorgan StanleyOracleSquaredynamic-programmingString
HardMedian of Two Sorted ArraysAdobeAmazonAppleBloombergByteDanceFacebookGoldman SachsGoogleMicrosoftWisharray
HardEdit DistanceAmazonByteDanceFacebookGoogleMicrosoftPalantir TechnologiesSquarestringDynamic Programming
MediumMaximum Product SubarrayAmazonAppleBloombergFacebookGoogleMicrosoftarrayDynamic Programming
HardSubstring With Concatenation Of All WordsAmazonDE ShawstringHashing
MediumTop K Frequent WordsAccoliteFourkitesInfosysstringHashing Trie
MediumReverse a Path in BST using QueueBloombergGoogleGrofersHSBCMicrosoftTarget CorporationtreeQueue Tree Traversal
MediumPrint Ancestors of a Given Binary Tree Node Without RecursionAccoliteAmazonFourkitestreeStack Tree Traversal
MediumFind Maximum of Minimum for Every Window Size in a Given ArrayAmazonDirectiFlipkartSAP LabsZohoarrayStack
MediumIdentify and Mark Unmatched Parenthesis in an ExpressionTCSstackString
EasyIterative Depth First Traversal of GraphAmazonAvalaraFactsetFanaticsGoogleOraclegraphDepth First Search Stack
MediumMinimum Bracket ReversalsAmazonFanaticsstackQueue String
MediumExpression Contains Redundant Bracket or NotAmazonPaytmstringStack
EasyReverse a Number Using StackMAQNokiao9 solutionsstack
MediumSwap Nodes In PairsAmazonMicrosoftMoonfrog Labslinked-list
MediumZigzag ConversionPayPalstring
EasyValid PalindromeInfosysMAQNokiao9 solutionsstring
MediumCheck if Two Expressions With Brackets are SameAmazonHikeOracleSnapdealWalmart LabsWiproYatraZohostackString
MediumPriority Queue Using Singly Linked ListBrowserStackHuluMahindra ComvivaPocket GemsSorocoqueue
EasyReversing the First K elements of a QueueBlackRockJP MorganRobinhoodSprinklrWookerZScalerqueueStack
EasySorting a Queue without Extra SpaceBelzabarGE HealthcareMahindra ComvivaMAQNvidiaQualcommServiceNowqueueSorting
MediumLongest Common Prefix Using Word by Word MatchingVMwarearrayString
MediumMinimum Size Subarray SumAmazonFacebookGoldman SachsGoogleMicrosoftarray
EasyIntersection of Two ArraysAmazonByteDanceFacebookarrayHashing Sorting
MediumLeetcode PermutationsAmazonAppleByteDanceeBayFacebookGoogleMicrosoftOracleLeetCodeBacktracking
MediumLevel order Traversal in Spiral FormAdobeAmazonAppleBloombergFlipkartMicrosoftQualtricsServiceNowtreeBreadth First Search Stack
MediumKth Smallest Element in a BSTAmazonAppleBloombergFacebookGoogleOracletree
MediumSearch an Element in Sorted Rotated ArrayAdobeAmazonAppleBloombergByteDanceeBayExpediaFacebookGoogleMicrosoftNvidiaOraclePayPalPaytmVMwareWalmart LabsZillowarray
MediumValid Parenthesis StringAmazonFacebookOraclestring
MediumMaximum Product SubarrayAmazonAppleBloombergFacebookGoogleMicrosoftarrayDynamic Programming
EasyToeplitz MatrixFacebookmatrixArray
EasyBalanced Binary TreeAmazonBloombergGoogleMicrosofttreeDepth First Search
EasyMin StackAmazonBloombergCapital OneDBOIDeutsche BankGoldman SachsGoogleMicrosoftOracleWalmart LabsstackDesign
EasyImplement Stack using QueuesPayPalstackDesign Queue
MediumInterval TreeAmazonGoogleIntuitOracleQualtricstree
MediumSet Matrix ZeroesAmazonAppleFacebookMicrosoftOraclePaytmmatrixArray
MediumSmallest Multiple of a Given NumberAlationAmerican ExpressGE HealthcareQualcommSpotify
MediumConstruct Complete Binary Tree from its Linked List RepresentationAmazontreeQueue
MediumLowest Common AncestorAdobeAmazonAppleBloombergFacebookGoogleLinkedInMicrosoftOraclePony.aiZillowtree
EasyReversing a Queue using Recursionqueue
Medium3 SumAdobeAmazonAppleBloombergFacebookGoogleMicrosoftOracleQualtricsTeslaVMwarearray
EasyAverages of Levels in Binary TreeFacebooktree
EasyQueue using StacksAccoliteAdobeAmazonDE ShawFlipkartGoldman SachsInfoEdgeInMobiMakeMyTripMAQMicrosoftMorgan StanleyOracleWalmart LabsqueueStack
MediumLongest Palindromic SubsequenceAmazonFacebookMicrosoftdynamic-programmingString
MediumFind The Duplicate NumberAmazonAppleBloombergGoogleMicrosoftarray
HardMaximum Sum of 3 Non-Overlapping SubarraysFacebookarrayDynamic Programming
EasyMinimum Index Sum of Two ListsOracleYelparrayHashing
MediumReservoir SamplingAmazonFacebookalgorithmArray
EasyReversing a QueueAccoliteCourseraDelhiveryFactsetGreyOrangeZohoqueueStack
MediumSplit Array Into Consecutive SubsequencesGooglearray
EasyLowest Common Ancestor in Binary Search TreeAmazonFacebookLinkedInOracletreeTree Traversal
HardKMP AlgorithmAccoliteAmazonGoogleMakeMyTripMAQMicrosoftOraclePayUalgorithmString
EasyMost Frequent Element in an ArrayAdobeAmazonFactsetFourkitesInfosysMAQhashingArray Sorting
MediumEvaluate DivisionAmazonBloombergFacebookGoogleMicrosoftUberalgorithmGraph
MediumPrim’s AlgorithmAmazonCiscoSamsungalgorithmGraph
HardSudoku SolverAmazonAppleDoorDashGoogleIntuitJP MorganMicrosoftOraclematrixBacktracking Hashing
HardSegment TreeAmazonCodeNationGoogleMicrosoftUbertree
MediumMinimum Path SumAmazonBloombergFacebookGoldman SachsGoogleMicrosoftmatrixArray Dynamic Programming
EasyFind Pair with Greatest Product in ArraySamsunghashingArray
HardMinimum Cost to Hire K WorkersGooglealgorithm
MediumFind the Duplicate ElementAppleBloombergGoogleMicrosoftarray
EasyFizz BuzzBloombergMicrosoftalgorithmString
EasyFizz Buzz LeetcodeBloombergMicrosoftLeetCodeString
MediumArithmetic Expression EvaluationAmazonOraclestack
MediumMaximum Product of Indexes of Next Greater on Left and RightFactsetFourkitesInfoEdgestackArray
EasyFlood Fill LeetCodeAmazonFacebookGoogleLeetCodeDepth First SearchMatrix
EasyCheck for Balanced Parentheses in an ExpressionAmazonHikeOracleSnapdealWalmart LabsWiproYatraZohostackString
MediumEvaluation of Postfix ExpressionAmazonOraclestack
EasyReverse a Stack Using RecursionFactsetFourkitesstack
EasyFind if an Expression has Duplicate Parenthesis or NotAmazonFactsetOraclestackString
MediumHow to Implement Stack Using Priority Queue or Heap?AmazonFanaticsFourkitesstackQueue
MediumIterative Tower of HanoiMAQstack
MediumHow to Efficiently Implement k Stacks in a Single Array?AmazonFourkitesstackArray
MediumFind Maximum Depth of Nested Parenthesis in a StringAmazonFacebookstackString
MediumExpression EvaluationAmazonOraclestack
MediumHow to Create Mergable Stack?AmazonFactsetFanaticsstack
MediumThe Stock Span ProblemAmazonDelhiveryMAQstack
MediumFind Maximum Sum Possible Equal Sum of Three StacksAmazonFanaticsFourkitesstack
MediumPrint Next Greater Number of Q queriesAmazonFactsetFanaticsstackArray
MediumCheck if an Array is Stack SortableAccentureAccoliteAmazonstackArray Sorting
MediumSmallest Subarray With all Occurrences of a Most Frequent ElementCitrixCourseraOYO RoomsQualtricsSynopsysTaxi4SurehashingArray
MediumFind Top K (or Most Frequent) Numbers in a StreamAccoliteAmazonhashingArray
EasyFind the Only Repetitive Element Between 1 to N-1CouponDuniaDelhiveryGreyOrangeInfo EdgeLinkedInNagarroSAP Labsarray
EasyReverse a String using StackAccoliteCapgeminiDelhiveryFanaticsFourkitesstackString
MediumNext Greater Frequency ElementAccentureCapgeminiMicrosoftUHG OptumhashingArray Stack
EasyNumber of NGEs to the RightAccoliteFanaticsFourkitesstackArray
MediumBalanced Expression with ReplacementAmazonHikeOracleSnapchatSnapdealWalmart LabsWiproYatraZohostackString
EasyK Empty Slots LeetCodeAmazonGoogleLeetCodeArray
HardTrapping Rain Water LeetCode SolutionAdobeAmazonAppleBloombergDatabricksExpediaFacebookFlipkartGoldman SachsGoogleMicrosoftOracleQualtricsServiceNowTeslaWalmart LabsYahooLeetCodeArrayStack
EasyTower Of HanoiFactsetFourkitesMAQalgorithmStack
EasySliding Window TechniqueAmazonFanaticsalgorithmArray
EasyGCD Of Two NumbersSAPSAP LabsTCSalgorithm
EasyMiniMax AlgorithmAmazonFanaticsGame Theoryalgorithm
MediumTarget SumAmazonBloombergFacebookdynamic-programmingDepth First Search
MediumCounting BitsAmazonApple
HardMerge K Sorted Linked ListsAdobeAmazonAppleBloombergByteDanceDatabrickseBayFacebookGoldman SachsMicrosoftOraclePalantir TechnologiesTwitterUberWishlinked-list
MediumWiggle SortPayPalsorting
MediumDecode StringAmazonAppleBloombergByteDanceCiscoeBayFacebookGoogleHuluMicrosoftOraclestackDepth First Search String
MediumPrint a Binary Tree in Vertical OrderAccoliteAmazonBrowserStackDellFlipkartGrofersMakeMyTripNetskopeWalmart LabstreeTree Traversal
MediumFinding K closest elementAmazonarray
EasyPriority Queue in C++AmazonFourkitesInfosysMicrosoftOraclequeue
EasyPriority QueueAmazonAvalaraCodeNationGoldman SachsGoogleMicrosoftqueue
EasyChange the Array into Permutation of Numbers From 1 to NCapgeminiDelhiveryFourkitesMAQo9 solutionsPublicis SapienthashingArray
MediumJump GameAdobeAmazonBloombergFacebookMicrosoftarray
EasyRecursionAmazonInfosysMAQstack
EasyBinary Search TreeAmazonDBOIFourkitesInfosysMicrosofttree
MediumPrefix to Infix ConversionAmazonAvalaraFanaticsstackString
EasyPostfix to Infix ConversionAmazonFactsetMicrosoftstackString
MediumPrefix to Postfix ConversionAmazonFactsetFanaticsOraclestackString
MediumPostfix to Prefix ConversionAmazonFactsetFanaticsOraclestackArray
MediumMaximum Binary TreeAmazonGoogleMicrosoftUbertree
MediumNth Catalan NumberAmazonalgorithmDynamic Programming
MediumCombination SumAdobeAmazonAppleBloombergeBayFacebookMicrosoftarrayBacktracking
MediumNext PermutationAdobeAmazonAppleBloombergByteDanceFacebookFactsetFlipkartGoogleMicrosoftMorgan StanleySalesforceUberstring
MediumLongest Common SubsequenceAmazoneBayFacebookMorgan Stanleydynamic-programmingString
MediumMax Area of IslandAmazonBloombergDoorDashFacebookGoogleOraclePalantir TechnologiesgraphArray Breadth First Search Depth First Search Matrix
MediumSearch in Sorted Rotated ArrayAdobeAmazonAppleBloombergByteDanceeBayExpediaFacebookGoldman SachsGoogleMicrosoftNvidiaOraclePayPalVMwareWalmart LabsarraySorting
MediumBinary Tree zigzag level order TraversalAdobeAmazonAppleBloombergeBayFlipkartMicrosoftQualtricsServiceNowtreeBreadth First Search Queue Stack Tree Traversal
HardRecover Binary Search TreeAmazonByteDanceMicrosoftOracleUbertreeDepth First Search
MediumPopulating Next Right Pointers in Each NodeAmazonBloombergFacebookMicrosofttreeBreadth First Search Depth First Search
MediumTop View of Binary TreeAmazonPaytmSamsungWalmart LabstreeDepth First Search Tree Traversal
MediumUnique PathsAmazonBloombergFacebookGoldman SachsGoogleMicrosoftQualtricsmatrixArray Dynamic Programming
EasyMerge Two Sorted Linked ListsAdobeAmazonAppleBloombergCapital OneFacebookGoogleIBMMicrosoftOraclelinked-list
EasyRepeated Substring PatternAmazonGooglestring
MediumLetter Case PermutationAmazonBloombergSpotifystringBacktracking
HardFind Median from data StreamAmazonAppleByteDanceFacebookGoldman SachsGoogleMicrosoftNvidiaOracleSalesforceTwitterVMwarealgorithmDesign
MediumLevel of Each node in a Tree from source nodeAmazonMicrosofttreeBreadth First Search Depth First Search
EasyLongest Common Prefix using SortingAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftstring
MediumHouse RobberAmazonAppleCiscoExpediaGoogleMicrosoftOracledynamic-programmingDepth First Search
EasyMaximum SubarrayAdobeAmazonAppleBloombergByteDanceCiscoFacebookGoldman SachsGoogleJP MorganJPMorganLinkedInMicrosoftOraclePayPalPaytmUberarrayDynamic Programming
MediumSliding Window MaximumAkuna CapitalAmazonByteDanceCitadelDatabricksDropboxExpediaFacebookGoogleIBMUberarray
MediumDelete And EarnPocket GemsarrayDynamic Programming
MediumLength of Longest Fibonacci SubsequenceAmazonarrayDynamic Programming
Rainbow Table
MediumMerging IntervalsAdobeAmazonAppleBloombergCiscoeBayFacebookGoldman SachsGoogleIXLMicrosoftOraclePalantir TechnologiesPayPalSplunkSquareTwitterUberVMwareWalmart LabsYahooYandexarraySorting
EasyBackspace String CompareAmazonCodeNationFacebookGoogleMicrosoftOraclestackString
MediumWord BreakAdobeAmazonAppleBloombergByteDanceeBayFacebookGoogleMicrosoftOracleQualtricsUberVMwareYahooLeetCodeDynamic Programming
MediumGraph CloningAmazonAppleBloombergFacebookGoogleMicrosoftQualcommQualtricsTwitterUbergraphBreadth First Search Depth First Search
EasyHamming DistanceAmazonFacebookalgorithm
EasyFirst Bad VersionAmazonCiscoFacebookGooglearray
EasyWord PatternAmazonCapital OnestringHashing
EasyPeak Index in a Mountain ArrayMicrosoftarray
HardRegular Expression MatchingAdobeAmazonAppleBloombergCourseraeBayFacebookGoldman SachsGoogleMicrosoftstringBacktracking Dynamic Programming
MediumReorganize StringAmazoneBayFacebookGoogleMicrosoftQualtricsstringSorting
MediumFind Duplicate SubtreesAmazonGoogletree
MediumString CompressionAmazonAppleCitrixExpediaFacebookGoldman SachsIBMMicrosoftYandexstring
Medium4SumAdobeAmazonAppleGoldman Sachsarray
HardCreate Maximum NumberApplearrayDynamic Programming
EasyDegree of an arrayVMwareWalmart Labsarray
MediumQueue Reconstruction by HeightAmazonAppleByteDanceFacebookGooglearrayQueue
EasyValid Parentheses LeetCode SolutionAdobeAmazonAppleBlizzardBloombergByteDanceExpediaFacebookGoldman SachsGoogleIBMlyftMicrosoftOracleSpotifyZillowLeetCodeString
EasySearch Insert PositionAdobearray
MediumFind Peak ElementAdobeAmazonAppleBloombergByteDanceFacebookGoogleQuoraVisaarray
EasySymmetric TreeAdobeAmazonAppleCapital OneeBayFacebookFanaticsGoogleMAQOracletreeBreadth First Search Depth First Search
MediumK-th Smallest Element in a Sorted MatrixAmazonFacebookGooglematrixArray
MediumMinimum Height TreesFacebooktreeDepth First Search Graph
HardLongest Common Prefix using TrieAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftstringTree Trie
HardValid NumberAmazonFacebookLinkedInOraclestring
EasyPascal Triangle LeetcodeAdobeAmazonGoogleSamsungLeetCodeArray
EasyTrim a Binary Search TreeSamsungtree
MediumValid Triangle NumberBloombergRobinhoodarray
MediumConvert Sorted List to Binary Search TreeAmazonFacebooktreeDepth First Search
MediumStone Game II LeetcodeGame TheoryGoogleLeetCodeDynamic Programming
HardKruskal AlgorithmAmazongraphDepth First Search
EasyNumber Of 1 bitsAdobeBoxCiscoFacebookQualcommalgorithm
EasyPower of TwoApplearray
EasyMerge Two Sorted Lists LeetcodeAdobeAmazonAppleBloombergCapital OneFacebookGoogleIBMMicrosoftOracleLeetCodeSorting
MediumValidate Binary Search TreeAmazonAppleAsanaAtlassianBloombergByteDanceCitadelFacebookMicrosoftOracleQualtricsVMwareYahootreeDepth First Search
HardReverse Nodes in K-GroupAdobeAmazonAppleByteDanceFacebookMicrosoftlinked-list
MediumStone Game LeetCodeAdobeAppleGoogleLeetCodeDynamic Programming
MediumMaximum size subarray sum equals kFacebookMicrosoftarrayHashing
EasyPath SumAmazonAppleFacebookMicrosoftOracletreeDepth First Search
HardFind the Closest Palindrome numberAmazonApplestring
EasyCount and SayAmazonAppleBloombergFacebookGoogleMicrosoftVMwarestring
MediumLevel Order Traversal of Binary TreeAmazonAppleBloombergCiscoFacebookMicrosofttreeBreadth First Search Queue
EasyTree Traversal (Preorder, Inorder & Postorder)AdobeAmazonMAQOracleSnapdealtreeTree Traversal
MediumLRU Cache ImplementationAdobeAmazonAppleBloombergByteDanceCapital OneCiscoCitadelCohesityCruise AutomationDropboxeBayExpediaFacebookGoldman SachsGoogleMicrosoftNutanixOraclePayPalPinterestSalesforceSnapchatTeslaTwilioUberVMwareWalmart LabsWishZillowalgorithmDesign
MediumMerge SortAmazonAppleBoomerang CommerceGoldman SachsGrofersMicrosoftOraclePaytmQualcommSnapdealTarget Corporationsorting
EasyFind unique character in a stringAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftOracleZillowstringHashing
MediumInteger to RomanAmazonAppleBloombergMicrosoftOraclestring
MediumValid SudokuAmazonAppleFacebookGoogleMicrosoftOraclePinterestRobloxUbermatrixHashing
MediumPalindrome PartitioningAmazonFacebookGoogledynamic-programmingBacktracking Depth First Search
MediumAdd two numbersAmazonAppleBloombergCoupangDocuSignFacebookGoogleMicrosoftUberVMwareWalmart LabsYahoolinked-list
EasyNext greater elementAmazonBloombergarrayStack
MediumDeletion in a Binary TreeAmazonBloombergMicrosofttree
MediumUnique Binary Search TreesAmazonBloombergGoogletreeDynamic Programming
MediumFloyd Warshall AlgorithmSamsunggraphDynamic Programming
MediumBipartite GraphSamsunggraphBreadth First Search Depth First Search
MediumSieve of EratosthenesAmazonAppleCapital OneGE HealthcareGoogleMAQMicrosoftQualcommVMwarealgorithmDynamic Programming
MediumStrongly Connected ComponentVisagraphDepth First Search
HardN queen problemAccoliteAmazonAmdocsAppleByteDanceFacebookMAQMicrosoftTwitterVisamatrixBacktracking
HardRabin Karp AlgorithmAccoliteAmazonMakeMyTripMAQOraclePayUstring
EasyAlien DictionaryAmazonFacebookWalmart LabsLeetCodeHashing
HardGuess The WordAmazonGooglearrayString
MediumDecision Treetree
MediumNew 21 GameAppleGoogledynamic-programming
MediumVerify Preorder Serialization of a Binary TreeGoogletreeStack
EasyMissing NumberAmazonAppleCapital OneCiscoFacebookMicrosoftarray
EasyMerge Sorted ArrayAmazonAmdocsAppleBloombergBrocadeFacebookGoldman SachsIBMJuniper NetworksLinkedInMicrosoftQuikrSnapdealSynopsysVisaZohoarraySorting
MediumPartition Equal Subset SumAmazonFacebookGooglearrayDynamic Programming
EasyLast Stone WeightAmazonarray
MediumSort ColorsAmazoneBayExpediaFacebookGoldman SachsNvidiaOraclearraySorting
MediumRotate ArrayAmazonAppleMakeMyTripMAQMicrosoftOracleSAPSAP LabsWiproarray
MediumApplications of Breadth First Search and Depth First SearchgraphBreadth First Search Depth First Search
MediumContainer with Most WaterAdobeAmazonAppleBloombergFacebookFlipkartWalmart LabsalgorithmArray
HardDistinct SubsequencesAmazonBloombergMathworksdynamic-programmingString
HardMatrix Chain Multiplication using Dynamic ProgrammingAmazonMicrosoftmatrixArray Dynamic Programming
MediumSubarray Sum Equals kAdobeAmazonAmerican ExpressBloombergeBayFacebookGoldman SachsGoogleMicrosoftTwilioYahooarray
HardInfix to PostfixAmazonPaytmSamsungVMwarearrayStack
EasyIsomorphic StringsAmazonAppleFacebookIntelstringHashing
EasyBinary Tree Data StructureDBOIFactsetInfosysMAQOracletree
EasyClimbing stairsAdobeAmazonAppleBloombergExpediaGoldman Sachsdynamic-programming
MediumTopological SortingAccoliteAmazonFlipkartMicrosoftMoonfrog LabsMorgan StanleyOYO RoomsSamsungsortingDepth First Search Graph
MediumInsertion SortAccentureCiscoDellGrofersJuniper NetworksMAQVeritassortingArray
EasySelf Dividing NumbersAdobeEpic SystemsTesla
MediumQuick SortAdobeGoldman SachsHSBCQualcommSamsungSAPSAP LabsTarget CorporationsortingArray
EasyTypes of Binary TreeDelhiveryInfosysMAQtree
EasyInsertion in a Binary TreeDelhiveryFactsetFreeChargeGE HealthcareInfoEdgetreeBreadth First Search Queue
MediumPerform String Shifts LeetcodeAmazonFacebookMicrosoftLeetCodeString
EasyBFS vs DFS for Binary TreeAmazonInfosysMAQTCSgraphBreadth First Search Depth First Search Tree
EasyDepth First Search (DFS) for a GraphGE HealthcareInfosysMAQo9 solutionsUHG OptumgraphDepth First Search
EasyBreadth First Search (BFS) for a GraphAmazonCadence IndiaGE HealthcareHousing.comPocket GemsUHG OptumgraphBreadth First Search Queue
EasyString comparison containing wildcardsAccentureAmazonOla Cabsstring
HardSerialize and Deserialize Binary TreeAmazonBloombergCitadeleBayFacebookGoogleMicrosoftOracleQualtricsQuoraSquareUberWalmart Labstree
EasyFibonacci numbersAppleDBOIGoogleInfosysJP MorganMAQo9 solutionsSAP Labsalgorithm
MediumGraph and its representationDelhiveryFactsetInfosysMAQo9 solutionsgraph
EasyReverse a linked listAccoliteAdobeAmazonMakeMyTripMicrosoftQualcommSamsungSAPSAP LabsSnapdealZoholinked-list
EasySubset sum problemAdobeAmazonAmeyodynamic-programmingArray
EasyCircular QueueInfosysMAQo9 solutionsOraclearrayQueue
MediumHeap Sort24*7 Innovation LabsAmazonAppleBelzabarIntuitOracleSamsungSAPSAP LabsVisa
EasyUgly NumbersDelhiveryGoldman SachsPaytmdynamic-programming
EasyDynamic Programming BasicsInfosysMAQdynamic-programming
MediumDijkstra AlgorithmAccoliteAdobeAmazonCiscoInteractive SolutionsMorgan StanleySamsungVizuryalgorithmGraph
MediumCoin Change ProblemAmazonAppleBlackRockBloombergByteDanceCapital OneFacebookGoldman SachsGoogleOracleWalmart Labsdynamic-programmingArray
EasyMultiplication of Two MatricesAmazonAppleFacebookWishmatrixArray
EasySubtraction of Two MatricesCapgeminiMAQo9 solutionsmatrixArray
EasyCheck if Two given Matrices are IdenticalAffirmAmeyoDiDiPony.aimatrixArray
EasyAddition of Two MatricesAlationAsanaWishmatrixArray
EasyTranspose of a MatrixServiceNowVeritasmatrixArray
MediumCheck whether Strings are K Distance Apart or NotAmazonDeutsche BankFacebookGE HealthcareMicrosoftstringDynamic Programming Matrix
EasyProgram to Toggle all Characters in a StringCapgeminiInfoEdgeMAQOxigen Walletstring
EasyCheck length of a String is Equal to the Number Appended at its LastCodeNationFourkitesMicrosoftUHG Optumstring
EasyGenerate all Binary Strings Without Consecutive 1’sAmazonGE HealthcareSnapdealTarget Corporationstring
MediumCheck if all Rows of a Matrix are Circular Rotations of Each OtherAccentureCadence IndiaCitadelFreeChargeMicrosoftPintereststringMatrix
EasySort a String According to Another StringAccentureAccoliteAdobeAmazonFreeChargeInfoEdgeMicrosoftSalesforcestringSorting
MediumCheck if String can Become Empty by Recursively Deleting given SubstringAdobeDelhiveryGE HealthcareMakeMyTripServiceNowSpotifyUHG Optumstring
EasySmallest Palindrome after ReplacementAdobeArcesiumFlipkartGE HealthcareZScalerstring
MediumCheck if String Follows Order of Characters by a Pattern or notAdobeAmazonGreyOrangeInfoEdgeMicrosoftstring
EasySplit Four Distinct StringsAccentureAdobeGoDaddyGrofersHoneywellQuoraSplunkstring
EasyEven Substring CountCourseraDeutsche BankOYO RoomsYahooYandexZohostring
MediumReverse String Without Temporary VariableAdobeAmazonGoogleHuluMicrosoftMoonfrog Labsstring
EasyPalindrome using RecursionCapgeminiFactsetInfosysMAQo9 solutionsOracleSquarestring
EasyMinimum Characters to be Removed to Make a Binary String AlternateCourseraFourkitesHikeMAQo9 solutionsPocket GemsTaxi4Surestring
MediumPrint all Palindromic Partitions of a StringAmazonFacebookGooglestringBacktracking Depth First Search Dynamic Programming
EasyCount the Pairs at Same Distance as in English AlphabetsAdobeAmazonDropboxGE HealthcareOYO Roomsstring
MediumMinimum Characters to be Added at Front to Make String PalindromeAmazonFactsetGoogleMicrosoftSAPSAP Labsstring
MediumConvert a String that is Repetition of a Substring of Length KAccentureAdobeAmerican ExpressDatabricksFreeChargestringHashing
MediumNth Character in Concatenated Decimal StringAdobeOraclestring
EasyKth Non-repeating CharacterAmazonAppleBloombergFacebookGoldman SachsGoogleMicrosoftOracleZillowstringHashing
EasyCompare Two Version NumbersAdobeDelhiveryGE HealthcareGreyOrangeMakeMyTripWookerZohostring
EasyRemove Minimum Characters so that Two Strings Become AnagramsAmazonFreeChargestring
MediumGenerate all Binary Strings from Given PatternAmazonGoogleMicrosoftstring
HardPrint all Possible Ways to Break a String in Bracket FormAmazonBloombergGE HealthcareJuniper Networksstring
EasyCaesar CipherAmazonGE HealthcareGrofersUHG Optumstring
EasyLongest Common Subsequence with PermutationsAdobeHoneywellHuluJP MorganOracleZohostring
EasyPerfect Reversible StringMakeMyTripMAQWalmart LabsZohostring
EasyLongest Palindrome can be Formed by Removing or Rearranging CharactersAdobeAmazonDelhiveryInfoEdgeUHG OptumstringHashing
HardLongest Common Prefix Word by Word MatchingAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftVMwareYahoostring
HardLongest Common Prefix using Character by Character MatchingAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftVMwareYahoostring
MediumPermutations of a Given String Using STLAmazonAppleByteDanceeBayFacebookGoogleMicrosoftOraclestring
EasySum of numbers in StringAdobeFanaticsMAQstring
HardLongest Common Prefix using Divide and ConquerAccentureAccoliteAmazonFanaticsGooglestring
EasyLower Case To Upper CaseAdobeAppleGooglestring
HardLongest Common Prefix Using Binary Search IIAdobeAmazonAppleBloombergeBayFacebookGoogleMicrosoftVMwareYahoostring
EasyPrint Shortest Path to Print a String on ScreenAccolitestringMatrix
EasyRemove Extra Spaces from a StringCapgeminiInfosysMAQo9 solutionsTCSstring
EasyChange Gender of a given StringAdobeFactsetstring
MediumCount Number of Substrings with K Distinct Character’sLinkedInZohostringHashing
EasyRemoving Spaces from a String using stringstreamCapgeminiHuluo9 solutionsTCSstring
EasyPangram CheckingFactseto9 solutionsPocket GemsZohostringHashing
MediumRepeated Subsequence of Length Two or MoreAdobestring
HardPalindrome Permutations of a StringAmazonFacebookstring
Split a stringstring
1`s and 2`s complement of binary numberstring
Longest Common Extensionstring
Convert string1 to string2 in one editstring
Find First non-repeating character in a stringstring
Remove recurring digits in a given numberstring
Recursively print all the sentences that can be formed from list of word listsstring
MediumOnline Algorithm for Checking Palindrome in a StreamAccoliteAdobeZenefitsstring
EasyCheck if Two given Strings are Isomorphic to each otherAccoliteAdobeAmazonGE HealthcareGoldman SachsInfoEdgeOracleUHG Optumstring
HardLength of Longest valid SubstringAdobeAmazonAppleBloombergByteDanceCitadeleBayFacebookGoogleMicrosoftOracleUberVMwareYahoostring
Program to add two binary digitsstring
Recursive Implementation of atoi()string
Reverse a string without affecting special charactersstring
Recursive function to do substring searchstring
Print Longest common subsequencestring
Rotate string to get lexicographically minimum stringstring
Number of sub-strings which recursively add up to 9string
Palindrome string (number)string
Print all possible words from phone digitsstring
Shortest Superstring Problemstring
Transform one string to another using minimum number of given operationsstring
Print string of odd length in ‘X’ formatstring
Minimum insertions to form a shortest palindromestring
print all palindromic partitionsstring
Check rearranged string can form a palindromestring
Palindromes in a given rangestring
String(represents an integer) to valuestring
Count the number of wordsstring
Print all anagrams together in a sequence of wordsstring
Lexicographic rank of stringstring
Remove spaces from a stringstring
Find, second, frequent, characterstring
Find the second most frequent characterstring
Check if a given string is a rotation of a palindromestring
Sort an array of stringsstring
Recursively remove all adjacent duplicatesstring
Remove ‘b’ and ‘ac’ from a given stringstring
wildcard character matchingstring
Longest Palindromic Substringstring
Given string is interleaving of two other strings or notstring
Print all permutations with repetitionstring
Run length encodingstring
List items containing all characters of a given wordstring
Write a program to print all permutations of a given stringstring
Check whether two strings are anagram of each otherstring
Print all interleavings of given two stringsstring
Print all duplicates in the input stringstring
A Program to check if strings are rotations of each other or notstring
Given a string find its first non-repeating characterstring
Reverse words in a given stringstring
HardSmallest window in a string containing all characters of another stringAdobeAmazonByteDanceFacebookFlipkartGoogleLinkedInlyftSnapchatstring
Divide a string in N equal partsstring
Print Reverse of a string (Recursion)string
Remove characters from first string which are in secondstring
Sorting the array of stringsstring
Remove duplicates from a stringstring
Concatenation of two stringsstring
Reverse a Stringstring
Most repeating character in a stringstring
Given a sorted array and a number x, find the pair in array whose sum is closest to xarray
Find the subarray whose sum is equal to a given number Xarray
Basic SQL Interview Questionssql-interview-questions
Aggregate Functions in SQLsql-interview-questions
DB Locks in SQLsql-interview-questions
SQL indexes Interview Questionssql-interview-questions
Joins in SQL Interview Questionssql-interview-questions
Keys in SQLsql-interview-questions
Optimization in SQLsql-interview-questions
Oracle in SQLsql-interview-questions
Parameterized Query in SQLsql-interview-questions
Privileges and Roles in SQLsql-interview-questions
SQL Query Interview Questionssql-interview-questions
SQL Server Interview Questionssql-interview-questions
Arrange Even and Odd number such that Odd comes after Evenarray
EasyMinimum number of Merge Operations to make an Array PalindromeAmazonarray
EasyForm Minimum Number from Given Sequence of D’s and I’sAmazonGoldman SachsarrayStack String
MediumLongest Span with same Sum in two Binary Arrays IIAccentureCiscoIndeedKulizaSAP LabsYandexarrayHashing
EasyFind the Subarray of given length with Least AverageAccentureAccoliteAmazonFactsetFourkitesPaytmZohoarray
EasyFind Zeros to be Flipped so that Number of Consecutive 1’s is MaximizedAccoliteAmazonGE HealthcareInfo EdgeZohoarray
MediumMerge K Sorted Arrays and Print Sorted OutputAmazonGE HealthcareGoogleMicrosoftarray
MediumFind the Minimum Element in a Sorted and Rotated ArrayAmazonBloombergFacebookGoldman SachsMicrosoftOraclearray
MediumFind the point where a monotonically increasing function becomes positive first timeAmerican Expressarray
MediumPrint all Possible Combinations of R Elements in a given Array of size NGreyOrangeOxigen Walletarray
MediumSort Elements by Frequency IIAmazonOracleZohoZycusarrayHashing Sorting
EasyStock Buy Sell to Maximize ProfitAmazonAppleFacebookMicrosoftMorgan StanleyPayPalQualtricsTCSUberarray
MediumMerge Overlapping Intervals IIAdobeAmazonAppleBloombergCiscoeBayFacebookGoldman SachsGoogleIXLMicrosoftOraclePalantir TechnologiesPayPalQualtricsSalesforceSplunkTwitterUberVMwareWalmart LabsYahooYandexarraySorting
MediumMaximum Subarray Sum using Divide and ConquerAdobeAmazonAppleBloombergByteDanceCiscoFacebookGoldman SachsGoogleJPMorganLinkedInMicrosoftOraclePayPalPaytmUberarray
HardPancake Sorting ProblemAmazonFacebookMicrosoftSquareUberarraySorting
MediumPancake SortingAmazonFacebookMicrosoftSquareUberarraySorting
MediumArrange given Numbers to Form the Biggest Number IIAdobeAmazonAppleByteDanceFacebookGoogleMakeMyTripMicrosoftNvidiaOraclePaytmVMwareZohoarrayString
MediumIterative Implementation of Quick SortAmazonAppleBloombergarraySorting
EasyShuffle a given ArrayAmazonAppleBloombergFacebookGoogleMicrosoftOracleTwo SigmaYahooarray
MediumFind the Row with Maximum Number of 1’s24*7 Innovation LabsAmazonMicrosoftPaytmarrayMatrix
EasySorting a K Sorted ArrayAmazonAppleBloombergarraySorting
MediumMaximum Product Subarray IIAmazonAppleBloombergFacebookGoogleLinkedInMicrosoftarrayDynamic Programming
MediumLargest Subarray with Equal Number of 0’s and 1’sAdobeAmazonAppleFacebookGoogleQuoraRobinhoodarrayHashing
EasyFind the two Numbers with Odd Occurrences in an Unsorted ArrayAccoliteFactsetGoogleOraclearray
MediumMaximum Sum Increasing SubsequenceAdobeAmazonAppleAtlassianBloombergByteDanceCitrixCodeNationCoupangeBayFacebookGoogleIBMMicrosoftNagarroOracleUberYahooarrayDynamic Programming
MediumImplement Two Stacks in an Array24*7 Innovation LabsAccoliteGoogleMicrosoftSamsungSnapdealarrayStack
MediumNumber of Smaller Elements on Right SideAdobeAmazonAppleBloombergGoogleMicrosoftOracleUberarraySorting
EasyIncreasing Subsequence of Length three with Maximum ProductAmazonAppleCiscoCitadelFacebookIntuitUberarray
MediumElements Appear more than N/K times in ArrayAdobeAmazonAppleBloombergFacebookGoogleMicrosoftZenefitsarrayHashing
MediumFind the Peak Element from an ArrayAmazonAppleBloombergByteDanceDE ShawFacebookGoogleMicrosoftQuoraUberWalmart Labsarray
EasyRearrange Positive and Negative Numbers Alternatively in ArrayAmazonAppleBloombergCapital OneCiscoFacebookGoogleMorgan StanleyOracleVMwarearray
EasyFind the Maximum Repeating Number in ArrayAdobeAmazonAppleBloombergCitadeleBayFacebookGoldman SachsGoogleIntuitMicrosoftNutanixPayPalSalesforceVMwareWishYahooarray
MediumTug of WarAccoliteAmazonarrayBacktracking
MediumFirst Circular Tour to Visit all the Petrol BunksAmazonFactsetMicrosoftMorgan StanleyZohoarray
MediumCount Possible TrianglesAmazonLinkedInWiproarray
MediumMaximum Circular Subarray SumAmazonFacebookLinkedInTwo SigmaUberarray
MediumFour Elements that Sum to GivenAdobeAmazonAppleBloombergGoldman SachsGoogleMicrosoftYahooarrayHashing Sorting
MediumMaximum Length of Chain PairsAmazonBloombergUberarrayDynamic Programming
EasyFind Pair with Given DifferenceAmazonBloombergCitrixExpediaGoldman SachsMicrosoftNvidiaOracleSalesforceTwilioTwitterVisaVMwarearraySorting
MediumPartition ProblemAccoliteAdobeAmazonAppleBloombergByteDanceeBayFacebookGoldman SachsGoogleMicrosoftVMwareYahooarrayDynamic Programming
MediumThe Celebrity ProblemAmazonAppleFabFacebookFlipkartGoogleLinkedInMicrosoftNvidiaPalantir TechnologiesPinterestSnapchatUberUHG OptumVMwareZohoarrayMatrix Stack
MediumFind a Sorted Subsequence of size 3AmazonBloombergFacebookFactsetGoogleOracleUberYahooarray
MediumSubarray with Given SumAdobeAmazonAmerican ExpressAppleBloombergByteDanceCoupangeBayFacebookGoldman SachsGoogleLinkedInMicrosoftOracleQueraTwilioUberWishYahooYandexarrayHashing
MediumMaximum Element in an Array which is Increasing and then DecreasingAdobeAmazonGoldman SachsMicrosoftPaytmarray
EasyCount Minimum Steps to Get the given ArrayAmazonFanaticsOraclearray
EasyFind the Lost Element From a Duplicated ArrayAccoliteAdobeAmazonAppleBloombergCapital OneCiscoeBayFacebookGoldman SachsGoogleIBMJP MorganMicrosoftNvidiaOraclePayPalServiceNowYandexarrayHashing
EasyRearrange given Array in Maximum Minimum FormAmazonAppleBloombergCapital OneCiscoFacebookGoogleMorgan StanleyOracleVMwarearray
MediumSubarray and SubsequenceAmazonAppleFacebookGoogleMicrosoftarray
MediumMerge Two Sorted ArraysAdobeAmazonAppleBloombergByteDanceCiscoeBayFacebookGoldman SachsGoogleIBMLinkedInlyftMicrosoftOracleUberVMwareWalmart LabsWishYahooYandexarray
MediumCount of Triplets With Sum Less than Given ValueAdobeAmazonAppleBloombergByteDanceCiscoCitadelCitrixDoorDasheBayFacebookGoldman SachsGoogleHuluIBMInfosysMathworksMicrosoftOraclePayPalQualtricsSamsungServiceNowSplunkSquareTencentTeslaUberVisaVMwareWalmart LabsYahooZohoarray
EasyReorder Array Using Given IndexesGooglearray
EasyNext Greater Element in an ArrayAmazonAppleBloombergCouponDuniaFacebookGoogleMicrosoftOraclePayUSamsungSnapdealTwitterZohoarrayStack
EasyMerging Two Sorted ArraysAdobeAmazonAppleBloombergByteDanceCiscoeBayFacebookGoldman SachsGoogleIBMLinkedInlyftMicrosoftOracleUberVMwareWalmart LabsWishYahooYandexarray
EasyReorder an Array According to the Given IndexesGooglearray
EasyFind a Fixed Point in a Given ArrayAmazonFactsetHikeUberarray
EasyFind Element Using Binary Search in Sorted ArrayAmazonAppleBloombergFacebookGoogleMicrosoftPayPalarray
MediumFind Triplet in Array With a Given SumAccoliteAdobeAmazonAppleBloombergByteDanceCiscoCitadelCitrixDoorDasheBayFacebookGoldman SachsGoogleHuluIBMInfosysMathworksMicrosoftMorgan StanleyOraclePayPalQualtricsSamsungServiceNowSplunkSquareTencentTeslaUberVisaVMwareWalmart LabsYahooZohoarray
EasyCheck if the Elements of an Array are ConsecutiveGoogleUberarray
EasyFind Duplicates in an Array in Most Efficient WayAmazonAppleBloombergFacebookGooglelyftMicrosoftPaytmPocket GemsQualcommZohoarray
EasySort 0s 1s and 2s in an ArrayAdobeAmazonHikeMakeMyTripMAQMicrosoftMorgan StanleyOla CabsPaytmQualcommSAP LabsSnapdealWalmart LabsYatraarraySorting
EasyFind Leaders in an ArrayAmazonGoldman SachsPayUarray
HardSmallest Positive Number Missing in an Unsorted ArrayAccoliteAdobeAmazonAppleBloombergByteDanceDatabrickseBayFacebookFactsetGoldman SachsGoogleJP MorganMicrosoftMorgan StanleyOracleSalesforceSamsungSnapdealTencentTeslaTwitchUberWalmart LabsWisharray
EasyFind K Length Subarray of Maximum AverageAmazonGooglearray
MediumFind Pythagorean Triplets from ArrayAmazonLinkedInMakeMyTripMyntraOraclearray
EasyMove All the Zeros to the End of the Given ArrayAdobeAmazonAppleBloombergByteDanceCapital OneCiscoDelleBayFacebookGoldman SachsGoogleIBMLinkedInMicrosoftNutanixOraclePayPalPaytmQualcommSamsungSAP LabsServiceNowSplunkTeslaUberWalmart LabsYahooYandexZillowarray
MediumFind Minimum Distance Between Two Numbers in an ArrayAmazonPaytmUberarray
Rotate Image by 90 degreesarray
EasyCount Number of Occurrences in a Sorted ArrayAirbnbAmazonAppleBloombergByteDanceFacebookFlipkartGoogleLinkedInMakeMyTripMicrosoftNetflixOracleQuipTwitterUberYandexarray
MediumMaximum Sum of Non Consecutive ElementsAccoliteAmazonAmerican ExpressFacebookGoogleGrabOxigen WalletOYO RoomsPaytmSnapchatWalmart LabsYahooarrayDynamic Programming
EasyFind Smallest Missing Number in a Sorted ArrayAdobeAmazonAppleBloombergCapital OneCiscoeBayFacebookGoldman SachsGoogleIBMJP MorganMicrosoftNvidiaOraclePayPalServiceNowYandexarray
EasyFirst Repeating ElementAdobeAmazonAppleBloombergCitadeleBayFacebookGoldman SachsGoogleIntuitMicrosoftNutanixOraclePayPalSalesforceWishYahooarrayHashing
EasyMultiplication of Previous and NextAccentureAccoliteAdobeFactsetUHG Optumarray
MediumA Product Array PuzzleAccoliteAdobeAmazonAppleAsanaBlackRockBloombergByteDanceCitadelDE ShaweBayEvernoteExpediaFacebookGoldman SachsGoogleHouzzIntelLinkedInlyftMicrosoftMorgan StanleyNutanixOperaOraclePayPalPaytmQualtricsSalesforceSAPServiceNowSnapchatSplunkTableauTwitterUberVisaVMwareWalmart LabsYahooYandexarray
EasyFind All Pairs With a Given DifferenceAmazonBloombergCitrixExpediaGoldman SachsMicrosoftNvidiaOracleSalesforceTwilioTwitterVisaVMwarearraySorting
EasyFind all Common Elements in Given Three Sorted ArraysMAQarray
EasyFind the first Repeating Number in a Given ArrayAdobeAmazonAppleBloombergCitadeleBayFacebookGoldman SachsGoogleIntuitMicrosoftNutanixOraclePayPalSalesforceWishYahooarray
EasyPrint All Distinct Elements of the ArrayAdobeFactsetMAQo9 solutionsTCSarrayHashing
EasyMaximum difference between two elements such as larger element comes after smallerAmazonHikeMakeMyTripOla CabsSAP Labsarray
EasyMajority ElementAdobeAmazonAppleAtlassianBloombergByteDanceFacebookGoDaddyGoogleMicrosoftOracleRubrikSnapchatSplunkYahooZenefitsarray
EasyFind the First and Second Smallest ElementsAmazonMAQo9 solutionsTCSarray
EasyFind the Number Occurring Odd Number of Times in an ArrayAmazono9 solutionsSnapdealTCSarrayHashing
MediumSort Elements by Frequency of OccurrencesAmazonOracleZohoZycusarrayHashing
EasyFind the Missing NumberAdobeAmazonAppleBloombergCapital OneCiscoeBayFacebookGoldman SachsGoogleIBMMicrosoftNvidiaOraclePayPalServiceNowYandexarray
Find Nearest Greater and Smaller Elementarray
EasyInsert Node in the Sorted Linked ListAppleMicrosoftlinked-listLinkedList Sorting
EasyDetect a loop in the Linked ListAmazonAppleFacebookGoldman SachsGoogleMicrosoftlinked-listLinkedList
EasyFind Nth NodeAccoliteAdobeAmazonEpic SystemsFactsetHikeMAQMonotype SolutionsQualcommSnapdeallinked-listLinkedList
EasySwap Kth Node from beginning with Kth Node from EndAmazonBlackRockMorgan Stanleylinked-listLinkedList
Swap nodes in the linked listlinked-list
EasyDelete Last OccurrenceAdobeFactsetOraclelinked-listLinkedList
EasyCheck if a Linked list of Strings form a PalindromeAdobeAmazonAppleBloombergCapital OneCiscoFacebookGoogleGrabIXLMicrosoftNutanixOraclePaytmSnapchatUberYandexlinked-listLinkedList String
Merge two sorted linked lists such that merged list is in reverse orderlinked-list
Rearrange a given linked list in-placelinked-list
Clone a Linked List with next and random pointerlinked-list
Construct a Maximum Sum Linked List out of two Sorted Linked Lists having some Common nodeslinked-list
Quick Sort on SIngly Linked Listlinked-list
Flatten a multilevel linked listlinked-list
Rotate a Linked Listlinked-list
Union and Intersection of Two Linked Listslinked-list
Sort linked which is sorted on absolute valueslinked-list
Binary Tree to Doubly linked listlinked-list
Rearrange a linked list in Zig-Zaglinked-list
Clone a linked list with next and random pointer (Hashing)linked-list
Flattening a linked listlinked-list
Segregate even and odd nodes in a linked listlinked-list
Delete a node of a linked list at given positionlinked-list
Compare two strings(linked lists)linked-listString
Merge sort better than quick sort for linked listslinked-list
Sort a linked list that is sorted alternating ascending and descendinglinked-list
Remove middle points in a linked list of line segmentslinked-list
Can we reverse a linked list in less than O(n) time ?linked-list
Merge a linked list into another at alternate positionslinked-list
Delete N nodes after Mlinked-list
Sort a linked list with 0s, 1s and 2slinked-list
Triplet from three linked lists with given sumlinked-list
Delete a node under given conditionslinked-list
Reverse a Linked List in groupslinked-list
Reverse a singly linked list recursivelylinked-list
Reverse a Singly Linked List (Iterative/Non-Recursive)linked-list
Remove all duplicates in an unsorted linked listlinked-list
Remove all duplicates in a sorted linked listlinked-list
Check if the linked list is palindromelinked-list
Total number of occurrences of a given item in the linked listlinked-list
Find nth node of the Linked list from the endlinked-list
Find middle of the Linked Listlinked-list
Insert nodes in a linked list in a sorted way (Ascending Order)linked-list
Check if two linked lists are identicallinked-list
Move last element of the Linked List at first placelinked-list
Delete a node in doubly linked listlinked-list
How to Delete a Linked Listlinked-list
Split linked list using alternate nodeslinked-list
Create a Doubly Linked Listlinked-list
Delete a Treetree
Binary Treetree
Searching a node in a Binary Search Treetree
Binary Tree Level order traversal in Javatree
Java program to find the number of Nodes in a Binary Treetree
Largest Sum Contiguous Subarrayarray
Reverse an Arrayarray
Find a Triplet That Sum to a Given Valuearray
Find elements pair from array whose sum equal to numberarray

Questions by Keywords



Difficulty Level Easy Hard Medium

Frequently asked in 24*7 Innovation Labs Accenture Accolite Adobe Affirm Airbnb Akuna Capital Alation Alibaba Amazon Amdocs American Express Ameyo AppDynamics Apple Arcesium Asana Atlassian Audible Avalara BankBazaar Belzabar BlackRock Blizzard Bloomberg Boomerang Commerce Box Brocade BrowserStack ByteDance C3 IoT Cadence India Capgemini Capital One Cisco Citadel Citrix CodeNation Cognizant Cohesity Coupang CouponDunia Coursera Cruise Automation Databricks DBOI DE Shaw Delhivery Dell Deutsche Bank DiDi Directi Dji DocuSign DoorDash Drishti-Soft Dropbox eBay Epic Systems Evernote Expedia Fab Facebook Factset Fanatics Flipkart Fourkites FreeCharge Game Theory Garena GE Healthcare Geometric GoDaddy Goldman Sachs Google Grab GreyOrange Grofers HackerRank Hike Honeywell Housing.com Houzz HRT HSBC Hulu IBM Indeed Info Edge InfoEdge Infosys InMobi Intel Interactive Solutions Intuit IXL Jio JP Morgan JPMorgan Juniper Networks Karat Komli Media Kritikal Solutions Kuliza LinkedIn lyft Mahindra Comviva MakeMyTrip MAQ Mathworks Media.net Mercari MetLife Microsoft Monotype Solutions Moonfrog Labs Morgan Stanley Myntra Nagarro Netflix Netskope NetSuite Nokia Nutanix Nvidia o9 solutions Ola Cabs Opera Oracle Oxigen Wallet OYO Rooms Palantir Technologies PayPal Paytm PayU Pinterest Pocket Gems Pony.ai Publicis Sapient Qualcomm Qualtrics Quera Quikr Quip Quora Robinhood Roblox Rubrik Salesforce Samsung SAP SAP Labs ServiceNow Sieve Snapchat Snapdeal Soroco Splunk Spotify Sprinklr Square Swiggy Synopsys Tableau Target Corporation Taxi4Sure TCS Tencent Teradata Tesla Times Internet TripAdvisor Twilio Twitch Twitter Two Sigma Uber UHG Optum Veritas Visa Vizury VMware Walmart Labs Wayfair Wipro Wish Wooker Xome Yahoo Yandex Yatra Yelp Zenefits Zillow Zoho Zopper ZScaler Zulily Zycus

Advanced Data Structure Akamai Algorithm algorithms Anagram Arista Arista Networks Array ArrayBlockingQueue ArrayDeque ArrayList Backtracking Baidu Barclays Basic Bfs Binary Search Binary Search Tree Binary Tree Bit Bit Manipulation Bitmask Bits Bitwise-XOR Bllomberg BlockingDeque BlockingQueue Bolt Bookin.com Booking.com Brainteaser Breadth First Search BufferedInputStream BufferedOutputStream ByteArrayInputStream ByteArrayOutputStream ByteDanc Callable CapitalOne CarWale Cashfree Categories - Easy Categories - Hard categories - Medium Citicorp Cloudera CodeSignal coding Collection Combinatorial Communication Concurrency Concurrency Utilities Constructor CountDownLatch Counting Cruise Automatiin Cryptography Cryptomathic CSV CyclicBarrier Cyptography Daemon Data Structure Data Types DataInputStream Dataminr DataOutputStream DBMS Deadlock DelayQueue Depth First Search Deque Dequeue DeShaw Design Dfs Difficulty : Medium Difficulty: Easy Dijkstra Algorithm Divide and Conquer Drawbridge Dream11 DRW Dsu Duolingo Dyamic Programming Dynamic Programming Encoding-Decoding endurance Enum Enumerate ExecutorService Fibonacci File FileInputStream FileOutputStream FileReader FileWriter ForEach Future GCD Geometry Goldmann Sachs Graph Graph Coloring Graph Traversal Greedy Groupon Hash Hash Map Hash Table Hashing HashMap HBO Heap Hotstar Huawei Informatica instacart interactive Interview interviewprep Java Java List Java Map Java Queue Java Set Jump Trading Juspay Knapsack Larsen & Toubro LCM LeetCode LeetCodeSolutions Let LimeBike Linked-List LinkedBlockingDeque LinkedBlockingQueue LinkedList LIS List LiveRamp Lock Loop Machine Learning Map-Entry MAQ Software Math Maths Matrix meta MindTickle Minimum Spanning Tree Modular Arithmetic Multitasking Multithreading N-ary-tree Netlfix Number System Number-Digits Ola OpenDoor Operating Systems Ordered Map Ordered Set OT Palindrome Pattern Searching Permutation PhonePe Pocket germs Postmates Prefix Sum Prim's Algorithm Prime Number Primitive Priority Priority Queue PriorityBlockingQueue PriorityQueue Probability and Statistics Pure Storage PureStorage Python Qualitrics Quble Query Problem Queue Randomized Razorpay ReadWriteLock Rearrange Recursion Reddit Redfin ReentrantLock Regex RetailMeNot Riot Games Robolox Rockstand Rubirk Runtime Scanner Schedule ScheduledExecutorService Scheduler School Programming Searching Segment-Tree Sequence Series Service Now Set Shopee Shortest Path Simulation Sliding Window Sony Sort Sorting Sortings Stack Stimulation STL String String.fomat StringBuffer StringBuilder Strings Subset Substring Sumologic Synchronization SynchronousQueue Technical Scripter Theory Thread Thread Pool Threading ThreadLocal tiktok Timer TimerTask Topological Sort Toptal Traversal Tree Tree Traversal Trie TuSimple Twich Two Pointer Two Pointers Union Find Unordered-Map Variables Vimeo VMvare Volatile Walmart Walmart Global tech Wayve Web Technologies While Wix Works Applications Wrapper Xing Zappos Zomato Zoom Zynga

Latest Articles

ZeneFits Interview Questions

TriNet Zenefits is a technology company based in San Francisco, that offers cloud-based software as a service to companies for managing their human resources, with a particular focus on helping them with payroll and health insurance coverage. The company was founded in 2013. It has got a 4.1* rating on …

Read more

ZeneFits Interview Experience

TriNet Zenefits is a technology company based in San Francisco, that offers cloud-based software as a service to companies for managing their human resources, with a particular focus on helping them with payroll and health insurance coverage. The company was founded in 2013. It has got a 4.1* rating on …

Read more

Wish Interview Questions

Wish is an American online e-commerce platform for transactions between sellers and buyers. Wish was founded in 2010 by Piotr Szulczewski and Danny Zhang. Wish is operated by ContextLogic Inc. in San Francisco, United States. It has got a 3.4* rating on Glassdoor and is considered one of the best …

Read more

Wish Interview Experience

Wish is an American online e-commerce platform for transactions between sellers and buyers. Wish was founded in 2010 by Piotr Szulczewski and Danny Zhang. Wish is operated by ContextLogic Inc. in San Francisco, United States. It has got a 3.4* rating on Glassdoor and is considered one of the best …

Read more

Tableau Interview Questions

Tableau Software is an American interactive data visualization software company focused on business intelligence. It was founded in 2003 in Mountain View, California, and is currently headquartered in Seattle, Washington. In 2019 the company was acquired by Salesforce for $15.7 billion. It has got a 3.8* rating on Glassdoor and …

Read more

Tableau Interview Experience

Tableau Software is an American interactive data visualization software company focused on business intelligence. It was founded in 2003 in Mountain View, California, and is currently headquartered in Seattle, Washington. In 2019 the company was acquired by Salesforce for $15.7 billion. It has got a 3.8* rating on Glassdoor and …

Read more

Target Corporation Interview Questions

Target Corporation is an American big box department store chain headquartered in Minneapolis, Minnesota. It is the seventh largest retailer in the United States, and a component of the S&P 500 Index. Target was established as the discount division of Dayton’s department store of Minneapolis in 1962. It has got …

Read more

Target Corporation Interview Experience

Target Corporation is an American big box department store chain headquartered in Minneapolis, Minnesota. It is the seventh largest retailer in the United States, and a component of the S&P 500 Index. Target was established as the discount division of Dayton’s department store of Minneapolis in 1962. It has got …

Read more

Quera Interview Questions

QuEra Computing is a neutral-atoms-based quantum computing startup, located in Boston, near Harvard University. The company is founded on pioneering research recently conducted at Harvard and MIT. At QuEra, our mission is to build the industry’s most scalable quantum computers to tackle useful but classically intractable problems for commercially relevant …

Read more

Quera Interview Experience

QuEra Computing is a neutral-atoms-based quantum computing startup, located in Boston, near Harvard University. The company is founded on pioneering research recently conducted at Harvard and MIT. At QuEra, our mission is to build the industry’s most scalable quantum computers to tackle useful but classically intractable problems for commercially relevant …

Read more

Programming Tutorials

Learn programming and get technical knowledge from our handcrafted tutorials


Java Tutorial


START TUTORIAL →

C++ Tutorial


START TUTORIAL →

DBMS Tutorial


START TUTORIAL →

Python Tutorial

A tutorial which will make you expert in Python.


START →

Translate »