| Contains Duplicate | | Easy | Arrays | Google Amazon Meta Microsoft Bloomberg tcs Netflix IBM Visa |
| Missing Number | | Easy | ArraysBit Manipulation | Amazon Microsoft Google Meta Goldman Sachs Bloomberg Arista Networks IBM |
| Find All Numbers Disappeared in an Array | | Easy | Arrays | Google Amazon |
| Single Number | | Easy | ArraysBit Manipulation | Google Amazon Microsoft Meta tcs Bloomberg |
| Product of Array Except Self | | Medium | Arrays | Amazon Meta Google Microsoft Goldman Sachs Apple PayPal Yandex Asana Bloomberg Nvidia Zoho ThousandEyes Uber AdobeFractal AnalyticsZS Associates |
| Find the Duplicate Number | | Medium | ArraysBinary SearchTwo Pointers | Amazon Google Microsoft Bloomberg Meta Citadel Goldman Sachs Nvidia Anduril |
| Find All Duplicates in an Array | | Medium | Arrays | Google Microsoft Amazon Bloomberg Meta |
| Set Matrix Zeroes | | Medium | Arrays | Google Meta Amazon Bloomberg Microsoft Walmart Labs Nutanix Oracle Apple eBay J.P. Morgan Infosys Nvidia Autodesk |
| Spiral Matrix | | Medium | Arrays | Google Amazon Microsoft Cisco Meta Capital One Bloomberg TikTokjosh technology Uber Epic Systems Apple Oracle Anduril eBay Yahoo Zoho Goldman Sachs PayPal Roblox tcsNetApp Morgan Stanley RBC |
| Rotate Image | | Medium | Arrays | Google Microsoft Amazon Meta J.P. Morgan Bloomberg Uber Apple Cisco Flipkart Roblox Zoho AT&T Capital One IBM InfosysRakuten |
| Word Search | | Medium | Backtracking | Amazon Bloomberg Google Uber TikTokFaire Netflix Meta Karat Goldman Sachs PayPal Salesforce Microsoft Oracle Cisco Epic Systems Atlassian IBM Snap Apple Grammarly |
| First Missing Positive | | Hard | Arrays | Amazon Google Microsoft Meta Bloomberg Oracle Zomato Tesla Nutanix Goldman Sachs ServiceNow MakeMyTrip MyntraGeneral Motors Cognizant |
| Longest Consecutive Sequence | | Medium | Arrays | Google Amazon Meta Microsoft Bloomberg Apple IBM Goldman Sachs Walmart Labs TikTok Uber Oracle Okta Tesla Cisco Deloitte |
| Letter Case Permutation | | Medium | Backtracking | Meta |
| Subsets | | Medium | Backtracking | Meta Google Bloomberg Amazon Microsoft TikTok Oracle PayPal Wix |
| Subsets II | | Medium | Backtracking | Google Meta Amazon Microsoft Bloomberg |
| Permutations | | Medium | Backtracking | Google Amazon Microsoft Meta Apple TikTok Bloomberg Arista Networks Citadel Uber Booking.com Qualcomm American Express |
| Permutations II | | Medium | Backtracking | Microsoft TikTok Meta Amazon Google Apple |
| Combinations | | Medium | Backtracking | Google Meta Amazon Microsoft |
| Combination Sum | | Medium | Backtracking | Amazon Google Microsoft TikTok Airbnb Bloomberg Yahoo Walmart Labs LinkedIn ByteDance MetaConfluent CitadelHPE |
| Combination Sum II | | Medium | Backtracking | Google Meta LinkedIn Oracle Amazon BloombergRakuten Microsoft TikTok |
| Combination Sum III | | Medium | Backtracking | |
| Generate Parentheses | | Medium | Backtracking | Amazon Google Meta Microsoft Apple Bloomberg Zoho TikTok Walmart Labs ServiceNow Oracle Infosys Grammarly Expedia Yandex tcsEPAM Systems |
| Target Sum | | Medium | BacktrackingDFSDynamic Programming | Google Amazon Microsoft Meta Bloomberg Pinterest Myntra |
| Palindrome Partitioning | | Medium | Backtracking | Amazon Google Microsoft Bloomberg Meta |
| Letter Combinations of a Phone Number | | Medium | Backtracking | Google Amazon Microsoft LinkedIn Meta Apple Epic Systems Oracle Accenture Uber Bloomberg Goldman SachsDE ShawFlexport |
| Generalized Abbreviation | | Medium | Backtracking | |
| Sudoku Solver | | Hard | Backtracking | Google Amazon Bloomberg MicrosoftConfluent Meta |
| N-Queens | | Hard | Backtracking | Google Amazon Microsoft Oracle Bloomberg Goldman Sachs Zoho Meta TikTok tcs |
| Climbing Stairs | | Easy | Dynamic Programming | Google Amazon Microsoft Meta Grammarly Bloomberg Zoho Agoda PayPal Qualcomm |
| House Robber | | Medium | Dynamic Programming | Amazon Google TikTok Microsoft Databricks Bloomberg Cisco Uber Meta Goldman SachsPhonePe tcs |
| Best Time to Buy and Sell Stock | | Easy | Greedy | Meta Amazon Google Microsoft Apple Bloomberg IBM Citadel Agoda Morgan Stanley SalesforceZooxMillenniumSAP Tesla tcs TikTok PayPal Adobe Goldman Sachs Uber Infosys J.P. Morgan Nvidia Yandex Atlassian Visa Zoho Accenture Deloitte Akamai Toast Sigmoid CiscoDeutsche Bank Capital One ByteDance Bank of AmericaRemitly MastercardEPAM SystemsTuring American ExpressOzon |
| Maximum Subarray | | Medium | Dynamic Programming | Amazon Google Microsoft Meta Bloomberg LinkedIn Apple Nvidia Cisco Goldman SachsUpstartSquarepoint Capital Oracle Visa PayPal tcs TikTokTekion Arista Networks ZomatoZeta Intel Coupang Infosys AccentureEPAM SystemsTuringVimeoCriteo |
| Range Sum Query - Immutable | | Easy | Dynamic Programming | Meta Google Amazon Bloomberg |
| House Robber II | | Medium | Dynamic Programming | Google Amazon Databricks Meta Microsoft LinkedIn TikTok Docusign |
| Coin Change | | Medium | Dynamic Programming | Amazon Microsoft Pinterest PayPal Google Meta TikTokDatadog Oracle Intuit Bloomberg Walmart Labs Goldman Sachs ServiceNow MastercardPhonePeAffirm Salesforce |
| Maximum Product Subarray | | Medium | Dynamic Programming | Google Amazon LinkedIn tcs Microsoft Meta Bloomberg AdobeDE Shaw Goldman SachsSiemens |
| Longest Increasing Subsequence | | Medium | Dynamic Programming | Google Amazon Microsoft Bloomberg Meta PayPal TikTokBlock Walmart Labs OracleSquarepoint CapitalHuawei Accenture Yandex |
| Longest Palindromic Substring | | Medium | Dynamic Programming | Amazon Google Meta Microsoft Bloomberg TikTok IBM Yandex Walmart LabsSAPEPAM Systems Deloitte Cognizant eBay Visa Cisco Goldman Sachs Oracle ZohoPhonePe CitadelHSBC Apple Salesforce tcsSoftwirepersistent systemsathenahealth |
| Word Break | | Medium | Dynamic Programming | Amazon Google Meta Microsoft Bloomberg MongoDB Netflix Uber Walmart Labs TikTokMillennium LinkedIn Intuit Arista Networks |
| Combination Sum IV | | Medium | Dynamic Programming | |
| Decode Ways | | Medium | Dynamic Programming | Amazon Meta Google Goldman Sachs Lyft Snap Oscar Health Adobe Walmart Labs |
| Unique Paths | | Medium | Dynamic Programming | Google Amazon Meta Bloomberg Microsoft Goldman Sachs Flipkart Visa |
| Jump Game | | Medium | Dynamic ProgrammingGreedy | Amazon Google Bloomberg Meta Microsoft Oracle Adobe Zoho TikTok Cognizant PayPal DoorDash NvidiaHashedInNikeNavi |
| Palindromic Substrings | | Medium | Dynamic Programming | Meta Pure Storage Amazon Salesforce Google Microsoft Anduril Oracle Citadel Walmart Labs PayPal Epic SystemsNetskope |
| Number of Longest Increasing Subsequence | | Medium | Dynamic Programming | Google |
| Partition Equal Subset Sum | | Medium | Dynamic Programming | Google Amazon Microsoft Meta Bloomberg tcs TikTok |
| Partition to K Equal Sum Subsets | | Medium | Dynamic Programming | |
| Best Time to Buy and Sell Stock with Cooldown | | Medium | Dynamic Programming | Google TikTok |
| Counting Bits | | Easy | Dynamic ProgrammingBit Manipulation | Google Microsoft Meta Amazon Bloomberg |
| Linked List Cycle | | Easy | Fast & Slow Pointers | Google Amazon Microsoft Bloomberg Meta Goldman Sachs |
| Middle of the Linked List | | Easy | Fast & Slow Pointers | Google Amazon Microsoft tcs Apple Meta Bloomberg Nvidia |
| Reverse Linked List | | Easy | In-place reversal of a linked list | Amazon Google Microsoft Apple Bloomberg TikTok Meta Goldman Sachs Nvidia Oracle VisaSAP QualcommEPAM Systems |
| Palindrome Linked List | | Easy | Fast & Slow Pointers | Google Meta Amazon Microsoft Bloomberg |
| Remove Linked List Elements | | Easy | Fast & Slow Pointers | Bloomberg Google Amazon Microsoft Meta |
| Remove Duplicates from Sorted List | | Easy | Fast & Slow Pointers | Google Amazon Microsoft Oracle Bloomberg Meta |
| Linked List Cycle II | | Medium | Fast & Slow Pointers | Google Amazon Microsoft American Express |
| Add Two Numbers | | Medium | Fast & Slow Pointers | Google Amazon Meta Microsoft Bloomberg Cisco Nvidia Uber Goldman Sachs Yandex Oracle Apple ByteDance |
| Remove Nth Node From End of List | | Medium | Fast & Slow Pointers | Meta Google Amazon Microsoft Bloomberg Yandex tcs Accenture Applejosh technologyTinkoff Oracle TikTok |
| Sort List | | Medium | Fast & Slow Pointers | Google Amazon Lyft Microsoft Bloomberg Meta Oracle ByteDance |
| Reorder List | | Medium | Fast & Slow Pointers | Google Bloomberg Meta Amazon Microsoft TikTok Arista Networks |
| Pacific Atlantic Water Flow | | Medium | BFSDFS | Amazon Google Adobe Urban Company Meta Nutanix |
| Number of Islands | | Medium | BFSDFSUnion Find | Amazon Bloomberg Google Microsoft TikTok LinkedIn Meta Anduril Uber Apple Snap Yandex Oracle Goldman Sachs Walmart Labs eBay PayPal Qualcomm Samsung ServiceNow Docusign Zoho Nvidia Salesforce Visa Citadel Tesla WixCloudflareSiemens IBM Cisco ByteDanceHive Capital OneWells Fargo DoorDashSAPHuawei Accenture BitGoCrowdStrikeRivianSquarepoint Capital GrammarlyHashedInComcastBarclays |
| Graph Valid Tree | | Medium | BFSDFSGraphUnion Find | Google LinkedIn Meta Microsoft |
| Number of Connected Components in an Undirected Graph | | Medium | BFSDFSGraphUnion Find | AmazonGeneral Motors LinkedIn Google Meta |
| Reverse Linked List II | | Medium | In-place reversal of a linked list | Google Microsoft Amazon Bloomberg Meta Oracle ByteDance TikTok Nvidia Nutanix |
| Rotate List | | Medium | In-place reversal of a linked list | Bloomberg Amazon Google Metajosh technology LinkedIn Microsoft |
| Swap Nodes in Pairs | | Medium | In-place reversal of a linked list | Bloomberg Google Microsoft Amazon TikTok PayPal Yandex |
| Odd Even Linked List | | Medium | In-place reversal of a linked list | Amazon Google Meta Bloomberg Microsoft tcs Zoho |
| Reverse Nodes in k-Group | | Hard | In-place reversal of a linked list | Amazon Microsoft Google Bloomberg Salesforce MetaMathWorks Uber Goldman Sachs Cisco TikTokjosh technologyCadence |
| Merge Two Sorted Lists | | Easy | Two Pointers | Amazon Google Meta Microsoft Bloomberg Apple Hubspot Yandexjosh technology Squarespace Oracle Salesforce Zoho Snowflake TikTok Rippling Palo Alto Networks |
| Kth Smallest Element in a Sorted Matrix | | Medium | Binary SearchHeap | Meta Amazon GooglePhonePe Apple Oracle |
| Find K Pairs with Smallest Sums | | Medium | Heap | Amazon LinkedIn Microsoft Meta Google |
| Merge k Sorted Lists | | Hard | Heap | Meta Amazon Microsoft Google Apple Oracle TikTok Snowflake Bloomberg Nvidia Yandex Anduril Deloitte Rippling Uber LinkedIn eBayTwo Sigma Walmart Labs Salesforce Samsung DoorDash |
| Smallest Range Covering Elements from K Lists | | Hard | Heap | |
| Meeting Rooms | | Easy | Intervals | Microsoft Meta Oracle Google Amazon TikTok |
| Merge Intervals | | Medium | Intervals | Meta Amazon Google Microsoft Bloomberg Apple Hubspot Atlassian Zoho Grammarly Goldman Sachs IXL Walmart Labs Adobe TikTok Visa Netflix Anduril Tesla IBM Salesforce PayPal CiscoPalantir Technologies LinkedIn Uber OracleSAP Yandex Capital OneTwitch ByteDance Citadel AccentureGrubhub Nutanix SnapGoDaddy eBay Nvidia ServiceNow Expedia tcs Roblox J.P. MorganTescoOzonNextdoorPatreonTuringCrowdStrike InfosysMoveworks SquarespaceRippleWiproZeta |
| Interval List Intersections | | Medium | Intervals | Meta Yandex Google Amazon MicrosoftVerkada |
| Non-overlapping Intervals | | Medium | Intervals | Google Amazon MetaVerkada Bloomberg Goldman Sachs |
| Meeting Rooms II | | Medium | HeapIntervals | Google Amazon Meta Atlassian TikTok Bloomberg Microsoft Uber J.P. Morgan Oracle Netflix Snap Citadel Cisco Hubspot Apple IBMWorldQuant Snowflake AndurilTwo SigmaLime |
| Task Scheduler | | Medium | GreedyHeap | Roblox Google Amazon Oracle Snowflake Microsoft Apple LinkedInZetaMathWorks Meta UberRubrik Goldman Sachs |
| Minimum Number of Arrows to Burst Balloons | | Medium | Greedy | TikTok Amazon Zoho Google Goldman Sachs |
| Insert Interval | | Medium | Intervals | Google Amazon Meta Uber Microsoft BloombergPhonePe |
| Employee Free Time | | Hard | HeapGreedy | |
| Binary Search | | Easy | Binary Search | Google Amazon Microsoft Bloomberg Meta Pure Storage |
| Find Smallest Letter Greater Than Target | | Easy | Binary Search | LinkedIn Google Bloomberg Meta |
| Peak Index in a Mountain Array | | Medium | Binary Search | Meta Google Amazon Bloomberg Microsoft |
| Find Minimum in Rotated Sorted Array | | Medium | Binary Search | Goldman Sachs Google Amazon Microsoft Uber Meta Bloomberg Yandex TikTok |
| Find Peak Element | | Medium | Binary Search | Meta Amazon Bloomberg Google Microsoft Goldman Sachs Apple Yahoo eBay IXL Samsung TikTok Urban Company ByteDance Oracle VisaWaymo |
| Search in Rotated Sorted Array | | Medium | Binary Search | Google Amazon Microsoft Meta Bloomberg TikTok Grammarly Walmart Labs Nvidia Goldman Sachs Yandex AppleF5 LinkedIn Oracle Cisco Arista Networks tcsCriteo Autodesk Palo Alto Networks Flipkart Snap Samsung IBM Salesforce Nutanix ByteDancePaytm Zoho Anduril |
| Search in Rotated Sorted Array II | | Medium | Binary Search | Meta Bloomberg Google Amazon tcs Walmart Labs |
| Search a 2D Matrix | | Medium | Binary Search | Amazon Google Microsoft Meta Bloomberg Adobe Goldman Sachs TikTok Oracle Apple Nutanix |
| Search a 2D Matrix II | | Medium | Binary Search | Amazon Meta Google Microsoft BloombergMotive PayPal Oracle |
| Find K Closest Elements | | Medium | Binary Search | Yandex Amazon Meta Google Coupang Microsoft LinkedIn Apple DoorDash Flipkart |
| Count of Range Sum | | Hard | Binary Search | Amazon |
| Minimum Size Subarray Sum | | Medium | Sliding Window | DoorDash Meta Amazon Google Microsoft TikTok Bloomberg Oracle |
| Fruit Into Baskets | | Medium | Sliding Window | Amazon Google Meta Microsoft |
| Permutation in String | | Medium | Sliding Window | Google Microsoft Amazon Yandex Bloomberg Databricks Meta Cisco |
| Longest Repeating Character Replacement | | Medium | Sliding Window | Google Amazon Meta Microsoft Bloomberg Goldman Sachs Adobe Yandex ServiceNowUiPath ByteDance |
| Sliding Window Maximum | | Hard | Sliding Window | Google Amazon Meta Microsoft J.P. Morgan Bloomberg Oracle TikTok Goldman SachsDE ShawLINEJuspay Uber Citadel IBM Coupang DoorDash ServiceNow Apple Nutanix Salesforce Palo Alto NetworksZeta |
| Longest Substring Without Repeating Characters | | Medium | Sliding Window | Amazon Google Bloomberg Meta Microsoft TikTok Yandex Visa OracleTuring ServiceNow Goldman Sachs Zoho Nvidia Apple Netflix Infosys PayPalHCL Palo Alto Networks Cisco Walmart Labs Salesforce Spotify J.P. Morgan IBMAccoliteEPAM SystemsNetskope Zomato Adobe LinkedInSAP Roblox Docusign CoupangPaytm tcs AccentureCapgeminipersistent systemsVirtusaDellMAQ SoftwareComcastFreechargeKPMG |
| Minimum Number of K Consecutive Bit Flips | | Hard | Sliding Window | Google |
| Count Unique Characters of All Substrings of a Given String | | Hard | Sliding Window | Amazon |
| Minimum Window Substring | | Hard | Sliding Window | Meta Amazon Google Snowflake Lyft LinkedIn Bloomberg Snap Adobe TikTok Yandex Uber Salesforce Infosys MicrosoftZetaSoFiMeesho |
| Substring with Concatenation of All Words | | Hard | Sliding Window | Google Meta Amazon Bloomberg Microsoft |
| Kth Smallest Element in a BST | | Medium | DFS | Google Uber Microsoft Amazon Meta Oracle Bloomberg |
| K Closest Points to Origin | | Medium | Heap | Meta Amazon Asana Google LinkedIn Apple Microsoft Salesforce |
| Top K Frequent Elements | | Medium | Heap | Meta Amazon Google Apple Microsoft TikTok Oracle Bloomberg Goldman Sachs Yahoo Zoho Adobe Salesforce Uber Walmart Labs Nvidia DisneyRoku Robinhood Rippling Atlassian Nutanix Twilio ByteDance Tesla ServiceNow J.P. Morgan SnowflakeSoFiMicrostrategy |
| Sort Characters By Frequency | | Medium | Heap | Meta Google IBM Amazon Bloomberg Microsoft FlipkartEPAM Systems |
| Kth Largest Element in an Array | | Medium | HeapQuickSelect | Meta Google Amazon LinkedIn TikTok Bloomberg Microsoft Oracle Morgan Stanley Goldman Sachs Apple Spotify Visa Salesforce Uber Walmart Labs Coupang |
| Reorganize String | | Medium | GreedyHeap | Amazon Roblox Google MetaDE Shaw Zoho Goldman SachsAudible |
| Rearrange String k Distance Apart | | Hard | GreedyHeap | Amazon |
| Course Schedule III | | Hard | GreedyHeap | Amazon |
| Maximum Frequency Stack | | Hard | Bucket SortHeap | Amazon Uber Apple Microsoft Nutanix |
| Course Schedule | | Medium | BFSDFSGraphTopological Sort | Amazon Meta Google TikTok Snowflake Microsoft Bloomberg Apple Roblox Coupang Snap ByteDance AndurilNordstrom Oracle Adobe DoorDash Zomato Swiggy IXL |
| Course Schedule II | | Medium | BFSDFSGraphTopological Sort | Amazon Roblox Google Meta Salesforce Microsoft TikTok Snowflake Snap Apple Uber Bloomberg Netflix Citadel LinkedIn Anduril Arista NetworksRemitly Oracle Intuit Walmart Labs Goldman Sachs Flipkart MongoDB Qualcomm |
| Minimum Height Trees | | Medium | BFSGraphTopological Sort | Google Splunk |
| Alien Dictionary | | Hard | GraphTopological Sort | Uber Meta Google Amazon TikTok Apple Microsoft Coupang |
| Sequence Reconstruction | | Medium | GraphTopological Sort | Google |
| Binary Tree Level Order Traversal II | | Medium | BFS | Google Meta |
| Average of Levels in Binary Tree | | Easy | BFS | Meta Google |
| Minimum Depth of Binary Tree | | Easy | BFSDFS | |
| Binary Tree Level Order Traversal | | Medium | BFS | Amazon Meta Bloomberg Microsoft Google Oracle Palo Alto Networks Apple Yandex |
| Binary Tree Zigzag Level Order Traversal | | Medium | BFS | Amazon Google Microsoft Meta Oracle Nutanix Citadel Bloomberg Goldman Sachs Sigmoid Adobe Walmart Labs Yandex TikTok |
| Binary Tree Right Side View | | Medium | BFSDFS | Meta Amazon Yandex Oracle Google Microsoft Bloomberg Uber ServiceNow |
| All Nodes Distance K in Binary Tree | | Medium | BFSDFS | Meta Amazon Okta Salesforce TikTok Google Microsoft |
| Same Tree | | Easy | DFS | Amazon Google Meta Bloomberg Microsoft Apple |
| Path Sum | | Easy | DFS | Amazon Microsoft Meta Google Goldman Sachs |
| Maximum Depth of Binary Tree | | Easy | DFS | Amazon Google Arista Networks LinkedIn Microsoft BloombergAvito Meta |
| Diameter of Binary Tree | | Easy | DFS | Meta Amazon Google Bloomberg Microsoft Oracle TikTokVerkada |
| Merge Two Binary Trees | | Easy | DFS | Amazon Google Metajosh technology LinkedIn |
| Lowest Common Ancestor of a Binary Search Tree | | Medium | DFS | LinkedIn Amazon Meta Bloomberg Google Microsoft |
| Subtree of Another Tree | | Easy | DFS | |
| Invert Binary Tree | | Easy | DFS | Google Amazon Bloomberg Meta Palo Alto Networks Microsoft |
| Path Sum II | | Medium | DFS | Meta Amazon Microsoft TikTok Oracle Google |
| Path Sum III | | Medium | DFS | Google Microsoft Amazon MetaMillennium Bloomberg Salesforce |
| Lowest Common Ancestor of a Binary Tree | | Medium | DFS | Meta Amazon Atlassian Microsoft LinkedIn Google Apple TikTok Adobe Yandex Oracle Bloomberg Intuit |
| Maximum Binary Tree | | Medium | DFS | |
| Maximum Width of Binary Tree | | Medium | DFS | Bloomberg Meta Amazon Google Microsoft ByteDance |
| Construct Binary Tree from Preorder and Inorder Traversal | | Medium | DFS | Amazon Google TikTok Bloomberg Microsoft Snowflake |
| Validate Binary Search Tree | | Medium | DFS | Amazon Bloomberg Meta Google Microsoft Citadel Oracle Salesforce |
| Implement Trie (Prefix Tree) | | Medium | DesignTrie | Google Microsoft Amazon MongoDBGeneral Motors Meta Roblox Apple Docusign Oracle Snowflake TikTok Grammarly |
| Binary Tree Maximum Path Sum | | Hard | DFS | DoorDash Amazon Google Meta Bloomberg Oracle Yandex TikTok Salesforce Nutanix Microsoft Snap |
| Serialize and Deserialize Binary Tree | | Hard | Design | Amazon Google LinkedIn Microsoft TikTok Meta Apple Nutanix Uber Citadel Oracle Quora DoorDash tcs |
| Word Search II | | Hard | DFSTrie | Cisco AmazonTwo Sigma Google TikTok Snowflake DoorDash Microsoft Snap Uber Bloomberg MetaAurora |
| Find Median from Data Stream | | Hard | Heap | Amazon Meta Microsoft Goldman Sachs Oracle Anduril Google IXL UberTinder Coupang Apple Bloomberg Flipkart CitadelCohesity Intuit Walmart Labs Splunk TikTok PayPal Visa Snowflake OktaKLA |
| Sliding Window Median | | Hard | Heap | Meta Spotify Google Amazon Microsoft |
| Two Sum | | Easy | Two Pointers | Google Amazon Microsoft Meta Bloomberg Apple Goldman Sachs Walmart Labs Oracle Nvidia Zoho CognizantComcast Intel DeloitteSAP SpotifyWipro American Express tcsHCL Snowflake DoorDash HubspotPwc Morgan Stanley Yandex IBM J.P. Morgan Visa InfosysEPAM Systems AccentureCapgeminiTiger Analytics TikTokSynopsysAirbus SE LinkedIn Samsung Uber PayPalWestern Digital Salesforce Flipkart Qualcomm SplunkAccolitepersistent systemsTinkoffTekionCriteo ToastPhonePe |
| Squares of a Sorted Array | | Easy | Two Pointers | Meta Uber Amazon GoogleInstacart Yandex |
| Backspace String Compare | | Easy | Two Pointers | AmazonMicrostrategy Meta Microsoft Goldman Sachs Agoda |
| 3Sum | | Medium | Two Pointers | Google Amazon Microsoft Meta Bloomberg Visa TikTok Oracle tcsCloudflare Salesforce Apple Walmart Labs Zoho IBM American Express AgodaTuringVimeoMeesho |
| 3Sum Closest | | Medium | Two Pointers | Google Amazon Meta Microsoft BloombergDream11 Flipkart |
| Subarray Product Less Than K | | Medium | Two Pointers | Salesforce Apple AmazonSquarepoint Capital Airbnb Bloomberg Google Samsung Meta Agoda |
| Sort Colors | | Medium | Two Pointers | Google Meta Amazon Microsoft Oracle Morgan Stanley tcs Bloomberg Walmart Labs Salesforce Cisco Visa SamsungCapgeminiSlice eBay SwiggyTarget Autodesk |
| Trapping Rain Water | | Hard | Two Pointers | Goldman Sachs Amazon Google Bloomberg Microsoft MetaZopsmart Adobe Zoho Apple Walmart Labs ServiceNowDE Shaw Tesla SnowflakeMedia.net Salesforce Visa Uber Samsung Flipkart TikTokPaytmEPAM SystemsTekion tcs Qualcomm ThousandEyes Oracle Nutanix ExpediaPhonePeHashedIn GrammarlyZeta Roblox |
| Container With Most Water | | Medium | Two Pointers | Amazon Google Meta Microsoft Bloomberg Goldman Sachs OracleSAP Capital One ServiceNow Flipkart Zoho TikTok Deloitte Expedia Tesla MyntraHashedIn |
| Longest Word in Dictionary | | Medium | Trie | |
| Index Pairs of a String | | Easy | Trie | |
| Maximum XOR of Two Numbers in an Array | | Medium | Trie | Google Amazon |
| Concatenated Words | | Hard | Trie | Amazon |
| Prefix and Suffix Search | | Hard | Trie | |
| Palindrome Pairs | | Hard | Trie | Amazon Goldman Sachs Airbnb |
| Design Search Autocomplete System | | Hard | Trie | Pinterest Google Roblox Bloomberg Microsoft Amazon Uber Cisco MongoDB |
| Word Squares | | Hard | Trie | |
| Sort Items by Groups Respecting Dependencies | | Hard | DFSGraphTopological Sort | Amazon Bloomberg |
| Median of Two Sorted Arrays | | Hard | Binary Search | Google Amazon Microsoft Goldman Sachs Meta Bloomberg Rippling Walmart Labs Apple Accenture Cognizant Yandex Oracle Palo Alto Networks Okta Autodesk |
| Majority Element | | Easy | Sorting | Google Amazon Bloomberg Meta Microsoft tcs Qualcomm Oracle Accenture Zoho Autodesk |
| Convert 1D Array Into 2D Array | | Easy | Arrays | |
| Move Zeroes | | Easy | ArraysTwo Pointers | Google Microsoft Amazon Meta Apple Bloomberg Yandex OracleNetAppSAPCapgeminiEPAM Systems Uber PayPal Cisco ServiceNow Goldman Sachs |
| Is Subsequence | | Easy | Two Pointers | Google Amazon Yandex Meta MicrosoftTinkoff |
| Binary Tree Paths | | Easy | DFSBacktracking | Capital One Meta Amazon Google |
| Factor Combinations | | Medium | ArraysBacktracking | LinkedIn |
| Split a String Into the Max Number of Unique Substrings | | Medium | Backtracking | |
| Maximum Average Subarray I | | Easy | Sliding Window | Meta Google Amazon Microsoft Goldman Sachs |
| Gas Station | | Medium | Greedy | Microsoft Google Bloomberg Amazon Flipkart Infosys Meta Oracle BitGoPhonePe Zoho Salesforce TikTok ServiceNow |