| Contains Duplicate | | Easy | Arrays | Google Amazon Meta Microsoft Bloomberg tcs Netflix IBM Visa |
| Missing Number | | Easy | ArraysBit Manipulation | Amazon Microsoft Google Bloomberg Meta Nvidia Goldman Sachs Arista Networks |
| Find All Numbers Disappeared in an Array | | Easy | Arrays | Google Amazon |
| Single Number | | Easy | ArraysBit Manipulation | Google Amazon Meta tcs Microsoft Bloomberg |
| Product of Array Except Self | | Medium | Arrays | Amazon Google Meta Microsoft Goldman Sachs Apple Yandex PayPal Bloomberg Zoho ThousandEyes Asana Uber Adobe NvidiaFractal AnalyticsZS Associates |
| Find the Duplicate Number | | Medium | ArraysBinary SearchTwo Pointers | Amazon Google Microsoft Citadel Bloomberg Meta Goldman Sachs Nvidia |
| Find All Duplicates in an Array | | Medium | Arrays | Microsoft Google Bloomberg Amazon Meta |
| Set Matrix Zeroes | | Medium | Arrays | Google Meta Amazon Microsoft Bloomberg Walmart Labs eBay Nutanix Oracle Apple Infosys Nvidia Autodesk J.P. Morgan |
| Spiral Matrix | | Medium | Arrays | Google Microsoft Amazon Meta Bloomberg Cisco Apple Uber Capital Onejosh technology Zoho TikTok Epic Systems Anduril eBay Oracle Goldman Sachs Visa tcs Akamai Yahoo PayPal Roblox Morgan Stanley RBCPornHub |
| Rotate Image | | Medium | Arrays | Google Microsoft Amazon J.P. Morgan Meta Bloomberg Apple Roblox Uber Cisco Zoho AT&T Flipkart IBM InfosysRakuten |
| Word Search | | Medium | Backtracking | Amazon Bloomberg Google Uber Meta TikTok Netflix MicrosoftFaire Goldman Sachs PayPal Salesforce Oracle Cisco Karat Epic Systems Atlassian IBM Snap Apple Grammarly |
| First Missing Positive | | Hard | Arrays | Amazon Google Microsoft Bloomberg Meta Oracle Tesla Goldman Sachs ServiceNow MakeMyTrip MyntraGeneral Motors Zomato Cognizant |
| Longest Consecutive Sequence | | Medium | Arrays | Google Amazon Meta Microsoft Bloomberg IBM Goldman Sachs Walmart Labs Oracle Apple TikTok Okta LinkedIn Tesla Deloitte |
| Letter Case Permutation | | Medium | Backtracking | Meta |
| Subsets | | Medium | Backtracking | Meta Google Bloomberg Amazon PayPal Microsoft Oracle TikTok Wix |
| Subsets II | | Medium | Backtracking | Google Meta Amazon Microsoft Bloomberg |
| Permutations | | Medium | Backtracking | Google Amazon Microsoft LinkedIn Meta Apple Booking.com Bloomberg Arista Networks Zomato Uber American Express |
| Permutations II | | Medium | Backtracking | Google Amazon Microsoft TikTok Bloomberg Meta Apple |
| Combinations | | Medium | Backtracking | Google Meta Amazon Microsoft |
| Combination Sum | | Medium | Backtracking | Amazon Google Microsoft Bloomberg Airbnb Meta Yahoo Walmart Labs LinkedIn ByteDance TikTok AppleConfluentNetAppHPE |
| Combination Sum II | | Medium | Backtracking | GoogleRakuten Oracle Meta Amazon Bloomberg LinkedIn Microsoft TikTok |
| Combination Sum III | | Medium | Backtracking | Amazon Google |
| Generate Parentheses | | Medium | Backtracking | Amazon Google Microsoft Meta Bloomberg TikTok Zoho Apple Grammarly Yandex Walmart Labs ServiceNow Oracle Infosys Expedia tcsEPAM Systems |
| Target Sum | | Medium | BacktrackingDFSDynamic Programming | Google Amazon Microsoft Meta Bloomberg Pinterest Myntra |
| Palindrome Partitioning | | Medium | Backtracking | Amazon Google Microsoft Meta Bloomberg |
| Letter Combinations of a Phone Number | | Medium | Backtracking | Amazon Google LinkedIn Microsoft Meta Epic Systems Apple Accenture Uber Bloomberg Oracle Visa Goldman Sachs ServiceNowDE Shaw |
| Generalized Abbreviation | | Medium | Backtracking | |
| Sudoku Solver | | Hard | Backtracking | Google AmazonConfluent Bloomberg Meta Microsoft |
| N-Queens | | Hard | Backtracking | Amazon Google Microsoft Bloomberg Oracle Meta Goldman Sachs TikTok Zoho IBM |
| Climbing Stairs | | Easy | Dynamic Programming | Amazon Google Meta Bloomberg Microsoft Grammarly Agoda Oracle ZohoRakuten PayPal Qualcomm |
| House Robber | | Medium | Dynamic Programming | Amazon Google Databricks Microsoft Bloomberg TikTok Meta ByteDance Cisco Infosys Walmart Labs Goldman SachsGrab tcs |
| Best Time to Buy and Sell Stock | | Easy | Greedy | Meta Amazon Google Microsoft Bloomberg IBM Apple Agoda TeslaZoox CitadelSAP Morgan Stanley Nvidia tcs PayPal Infosys Goldman SachsMillenniumBlackRock J.P. Morgan Yandex Visa TikTok Zoho Deloitte AkamaiComcastEPAM Systems Sigmoid Adobe Uber Salesforce Capital One Atlassian ByteDance Accenture Bank of AmericaRemitly Toast Mastercard American ExpressOzon |
| Maximum Subarray | | Medium | Dynamic Programming | Amazon Google Microsoft Meta Bloomberg Apple LinkedIn Goldman Sachs Visa CiscoSquarepoint CapitalTekion Oracle Nvidia PayPal tcs TikTokUpstart ZomatoZeta Intel Coupang Infosys AccentureEPAM SystemsVimeoCriteo Arista Networks |
| Range Sum Query - Immutable | | Easy | Dynamic Programming | Meta Google Amazon Bloomberg |
| House Robber II | | Medium | Dynamic Programming | Google Meta Amazon Databricks Microsoft LinkedIn TikTok Docusign |
| Coin Change | | Medium | Dynamic Programming | Amazon Pinterest Microsoft Google Meta PayPal Bloomberg TikTokDatadog Intuit Walmart Labs Goldman Sachs Oracle ServiceNowPhonePe Salesforce Mastercard |
| Maximum Product Subarray | | Medium | Dynamic Programming | Google LinkedIn Amazon Microsoft Meta tcs Swiggy AdobeDE Shaw Goldman SachsSiemens |
| Longest Increasing Subsequence | | Medium | Dynamic Programming | Google Amazon Microsoft Bloomberg TikTokBlock Meta PayPal OracleSquarepoint CapitalHuawei Agoda Walmart Labs Accenture Nvidia |
| Longest Palindromic Substring | | Medium | Dynamic Programming | Amazon Google Microsoft Meta Cisco Bloomberg tcs TikTok Deloitte Yandex Oracle Visa Walmart Labs IBMSAPEPAM Systems Cognizant eBay Adobe Goldman Sachs Zoho Morgan StanleyPhonePeHSBCZS AssociatesHashedIn LinkedIn Apple SalesforceSoftwirepersistent systems Citadelathenahealth Autodesk |
| Word Break | | Medium | Dynamic Programming | Amazon Microsoft Google Meta MongoDB Bloomberg Netflix Uber Oracle Walmart Labs TikTok Arista NetworksMillennium |
| Combination Sum IV | | Medium | Dynamic Programming | |
| Decode Ways | | Medium | Dynamic Programming | Amazon Meta Google Lyft Goldman Sachs Snap Microsoft Bloomberg Oscar Health Adobe Walmart Labs Flipkart |
| Unique Paths | | Medium | Dynamic Programming | Google Meta Amazon Microsoft Goldman Sachs Bloomberg Flipkart Akamai |
| Jump Game | | Medium | Dynamic ProgrammingGreedy | Amazon Google Meta Bloomberg Microsoft Oracle Adobe Zoho Cognizant PayPal DoorDash Nvidia TikTokHashedInNikeNavi |
| Palindromic Substrings | | Medium | Dynamic Programming | Meta Pure Storage Amazon Google Microsoft Bloomberg Salesforce Anduril Oracle Citadel PayPal Walmart Labs 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 | |
| Counting Bits | | Easy | Dynamic ProgrammingBit Manipulation | Google Microsoft Amazon Bloomberg Meta |
| Linked List Cycle | | Easy | Fast & Slow Pointers | Google Amazon Microsoft Bloomberg Goldman Sachs Meta |
| Middle of the Linked List | | Easy | Fast & Slow Pointers | Google Amazon Microsoft Meta tcs Apple Bloomberg |
| Reverse Linked List | | Easy | In-place reversal of a linked list | Amazon Google Microsoft Apple Bloomberg Meta Oracle Visa TikTok Nvidia Goldman Sachs QualcommEPAM Systems |
| Palindrome Linked List | | Easy | Fast & Slow Pointers | Meta Amazon Google Microsoft Bloomberg |
| Remove Linked List Elements | | Easy | Fast & Slow Pointers | Bloomberg Google Amazon Meta Microsoft |
| Remove Duplicates from Sorted List | | Easy | Fast & Slow Pointers | Google Amazon Microsoft Bloomberg Oracle Meta |
| Linked List Cycle II | | Medium | Fast & Slow Pointers | Amazon Google Microsoft Meta American Express |
| Add Two Numbers | | Medium | Fast & Slow Pointers | Google Amazon Meta Microsoft Bloomberg Cisco Uber Yandex Oracle Nvidia ByteDance Goldman Sachs Zoho |
| 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 | Amazon Google Microsoft Lyft Bloomberg Meta Oracle |
| Reorder List | | Medium | Fast & Slow Pointers | Bloomberg Google Meta Amazon TikTok Microsoft Apple Arista Networks |
| Pacific Atlantic Water Flow | | Medium | BFSDFS | Amazon Google Adobe Urban Company Nutanix |
| Number of Islands | | Medium | BFSDFSUnion Find | Amazon Bloomberg Google Uber LinkedIn Microsoft TikTok Goldman Sachs Anduril Meta Apple Snap Oracle Yandex Samsung Walmart Labs Tesla Expedia ServiceNow Zoho Capital OneWells Fargo PayPal Visa Citadel WixSiemens Nvidia IBM Cisco Docusign QualcommHive DoorDash eBaySAP ByteDance Accenture BitGoCrowdStrikeCloudflare GrammarlyComcastBarclays |
| Graph Valid Tree | | Medium | BFSDFSGraphUnion Find | |
| Number of Connected Components in an Undirected Graph | | Medium | BFSDFSGraphUnion Find | General Motors Amazon LinkedIn Google Meta |
| Reverse Linked List II | | Medium | In-place reversal of a linked list | Google Microsoft Amazon Bloomberg Meta Oracle ByteDance Nvidia TikTok Nutanix |
| Rotate List | | Medium | In-place reversal of a linked list | Bloomberg Amazon Google Metajosh technology Microsoft LinkedIn |
| Swap Nodes in Pairs | | Medium | In-place reversal of a linked list | Google Bloomberg Microsoft Amazon TikTok PayPal Yandex |
| Odd Even Linked List | | Medium | In-place reversal of a linked list | Amazon Meta Google Microsoft Bloomberg |
| Reverse Nodes in k-Group | | Hard | In-place reversal of a linked list | Amazon Microsoft Google Bloomberg Meta Salesforce TikTokMathWorks Uber Goldman Sachs Cisco AppleCadence |
| Merge Two Sorted Lists | | Easy | Two Pointers | Amazon Google Microsoft Meta Bloomberg Apple Oracle Salesforce Yandex Ripplingjosh technology Squarespace Hubspot Zoho Snowflake TikTok Palo Alto Networks |
| Kth Smallest Element in a Sorted Matrix | | Medium | Binary SearchHeap | Meta Amazon GooglePhonePe Apple |
| Find K Pairs with Smallest Sums | | Medium | Heap | Amazon Google LinkedIn Microsoft Meta |
| Merge k Sorted Lists | | Hard | Heap | Amazon Meta Google Microsoft Oracle TikTok Apple Rippling Bloomberg Nvidia Snowflake Anduril Walmart Labs SalesforcePalantir Technologies Deloitte Uber eBay Yandex DoorDash |
| Smallest Range Covering Elements from K Lists | | Hard | Heap | Amazon LinkedIn |
| Meeting Rooms | | Easy | Intervals | Google Microsoft Oracle TikTok Amazon Meta Apple |
| Merge Intervals | | Medium | Intervals | Meta Google Bloomberg Amazon Microsoft Atlassian IBM Apple Citadel Hubspot Grammarly Goldman Sachs Zoho Adobe TikTok Walmart Labs IXL Netflix Yandex Uber Oracle TeslaPalantir Technologies PayPal LinkedIn NutanixSAP VisaTwitch ByteDanceGrubhubPatreon AndurilWiproZeta Cisco Intuit SnapGoDaddy eBay Nvidia ServiceNow Capital One tcs J.P. Morgan AccentureOzonTuringCrowdStrike InfosysMoveworks SquarespaceRipple |
| Interval List Intersections | | Medium | Intervals | Meta Google Yandex Amazon MicrosoftVerkada |
| Non-overlapping Intervals | | Medium | Intervals | Google Amazon MetaVerkada Microsoft Bloomberg Goldman Sachs |
| Meeting Rooms II | | Medium | HeapIntervals | Google Amazon Bloomberg Microsoft J.P. Morgan Atlassian Meta Oracle TikTok Uber Snap Citadel Cisco NetflixWorldQuant Apple IBM Anduril HubspotLime Snowflake |
| Task Scheduler | | Medium | GreedyHeap | Google Roblox Amazon Microsoft Snowflake Oracle tcs AppleZetaMathWorks Docusign Meta UberRubrik LinkedIn Goldman Sachs |
| Minimum Number of Arrows to Burst Balloons | | Medium | Greedy | TikTok Amazon Zoho Google Goldman Sachs |
| Insert Interval | | Medium | Intervals | Google Amazon Uber Microsoft Meta BloombergPhonePe |
| Employee Free Time | | Hard | HeapGreedy | Citadel Google |
| 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 Bloomberg Amazon Microsoft |
| Find Minimum in Rotated Sorted Array | | Medium | Binary Search | Goldman Sachs Microsoft Amazon Google Bloomberg Uber Meta Walmart Labs Yandex |
| Find Peak Element | | Medium | Binary Search | Meta Amazon Bloomberg Microsoft Google TikTok IXL Goldman Sachs Apple Yahoo Samsung Urban Company eBay Oracle VisaWaymo |
| Search in Rotated Sorted Array | | Medium | Binary Search | Google Amazon Microsoft Bloomberg Meta TikTok Grammarly Walmart Labs LinkedIn Oracle Arista Networks ByteDance YandexF5 Nvidia Goldman Sachs PayPal tcsCriteo Autodesk Palo Alto Networks Apple Snap Cisco NutanixPaytm Zoho |
| Search in Rotated Sorted Array II | | Medium | Binary Search | Amazon Bloomberg Google Meta tcs |
| Search a 2D Matrix | | Medium | Binary Search | Amazon Google Bloomberg Goldman Sachs TikTok Meta Microsoft Adobe Oracle Apple Nutanix |
| Search a 2D Matrix II | | Medium | Binary Search | Google Amazon Meta MicrosoftMotive Bloomberg PayPal |
| Find K Closest Elements | | Medium | Binary Search | Amazon Meta Yandex LinkedIn Coupang Google Microsoft Apple DoorDash Flipkart |
| Count of Range Sum | | Hard | Binary Search | |
| Minimum Size Subarray Sum | | Medium | Sliding Window | DoorDash Meta Amazon Google Microsoft Bloomberg Oracle |
| Fruit Into Baskets | | Medium | Sliding Window | Amazon Google Meta Bloomberg Adobe Microsoft |
| Permutation in String | | Medium | Sliding Window | Google Amazon Yandex Databricks Microsoft Bloomberg Meta Cisco |
| Longest Repeating Character Replacement | | Medium | Sliding Window | Google Amazon Microsoft Meta Bloomberg Goldman Sachs ServiceNow Adobe Yandex ByteDanceUiPath |
| Sliding Window Maximum | | Hard | Sliding Window | Amazon Google Meta Microsoft J.P. Morgan Oracle Bloomberg Uber Goldman Sachs NutanixJuspayLINE Citadel IBM CoupangDE Shaw ServiceNow Salesforce TikTok DoorDash Palo Alto NetworksZeta |
| Longest Substring Without Repeating Characters | | Medium | Sliding Window | Amazon Google Microsoft Meta Bloomberg TikTok Oracle Yandex VisaTuring ServiceNow Apple Goldman Sachs Walmart Labs Netflix Infosys Nvidia Spotify IBMHCL Palo Alto Networks PayPal Cisco Salesforce Zoho J.P. MorganathenahealthAccoliteEPAM SystemsNetskopeFreshWorks ZomatoDP world AT&T Adobe Docusign Coupang Morgan StanleyPaytm tcspersistent systemsVirtusaDellMAQ SoftwareComcastFreechargeOzonKPMG |
| 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 TikTok Adobe Yandex Uber Salesforce Microsoft SnapZeta Infosys IBMMeesho |
| Substring with Concatenation of All Words | | Hard | Sliding Window | Google Amazon Bloomberg Meta Microsoft |
| Kth Smallest Element in a BST | | Medium | DFS | Google Meta Uber Microsoft Amazon Oracle Bloomberg |
| K Closest Points to Origin | | Medium | Heap | Meta Asana Amazon Google LinkedIn Apple Microsoft |
| Top K Frequent Elements | | Medium | Heap | Meta Google Amazon Apple Oracle Microsoft TikTok Uber Goldman Sachs Yahoo Adobe Bloomberg Salesforce Nvidia Infosys DisneyRoku Zoho Rippling Atlassian Twilio Walmart Labs ByteDance Tesla ServiceNow J.P. MorganEPAM Systems Snowflake Arista NetworksMicrostrategy Robinhood |
| Sort Characters By Frequency | | Medium | Heap | Bloomberg Meta Google Microsoft IBM AmazonEPAM Systems |
| Kth Largest Element in an Array | | Medium | HeapQuickSelect | Meta Google Amazon Microsoft Apple LinkedIn Spotify Bloomberg TikTok Goldman Sachs Morgan Stanley Oracle Salesforce Uber Visa Coupang |
| Reorganize String | | Medium | GreedyHeap | Amazon Google MicrosoftDE Shaw Roblox Zoho Meta Goldman SachsAudible |
| Rearrange String k Distance Apart | | Hard | GreedyHeap | |
| Course Schedule III | | Hard | GreedyHeap | Amazon Salesforce |
| Maximum Frequency Stack | | Hard | Bucket SortHeap | Amazon Uber Apple Microsoft Nutanix |
| Course Schedule | | Medium | BFSDFSGraphTopological Sort | Meta Amazon Google TikTok Bloomberg Apple Roblox Anduril Snowflake Microsoft Oracle CoupangNordstrom Uber LinkedIn Snap ByteDance Adobe DoorDash Swiggy IXL |
| Course Schedule II | | Medium | BFSDFSGraphTopological Sort | Amazon Roblox Uber Meta Microsoft Apple Snap Bloomberg Salesforce TikTok Anduril Netflix Citadel Snowflake Google Oracle LinkedIn Walmart Labs Goldman Sachs Flipkart Arista Networks MongoDB QualcommRemitly |
| Minimum Height Trees | | Medium | BFSGraphTopological Sort | Google Splunk |
| Alien Dictionary | | Hard | GraphTopological Sort | Uber Meta Google TikTok Amazon Microsoft Apple 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 Google Microsoft Bloomberg Oracle Palo Alto Networks Apple |
| Binary Tree Zigzag Level Order Traversal | | Medium | BFS | Amazon Google Microsoft Meta Bloomberg Oracle Citadel Goldman Sachs Sigmoid Nutanix Adobe Yandex TikTok |
| Binary Tree Right Side View | | Medium | BFSDFS | Meta Amazon Yandex Google Oracle Microsoft Bloomberg Uber ServiceNow |
| All Nodes Distance K in Binary Tree | | Medium | BFSDFS | Meta Amazon Microsoft Okta Salesforce TikTok Google |
| Same Tree | | Easy | DFS | Amazon Meta Bloomberg Microsoft Google Apple |
| Path Sum | | Easy | DFS | Amazon Microsoft Meta Google Goldman Sachs |
| Maximum Depth of Binary Tree | | Easy | DFS | LinkedIn Microsoft Amazon Google Arista Networks BloombergAvito Meta |
| Diameter of Binary Tree | | Easy | DFS | Meta Amazon Bloomberg Google Microsoft Oracle TikTokVerkada |
| Merge Two Binary Trees | | Easy | DFS | LinkedIn Amazon Google Metajosh technology |
| Lowest Common Ancestor of a Binary Search Tree | | Medium | DFS | LinkedIn Amazon Google Meta Bloomberg Microsoft |
| Subtree of Another Tree | | Easy | DFS | Amazon Google Meta Microsoft |
| Invert Binary Tree | | Easy | DFS | Google Amazon Bloomberg Meta Microsoft Palo Alto Networks |
| Path Sum II | | Medium | DFS | Meta Google Amazon Microsoft TikTok Oracle |
| Path Sum III | | Medium | DFS | Google Microsoft Amazon MetaMillennium Salesforce |
| Lowest Common Ancestor of a Binary Tree | | Medium | DFS | Meta Amazon Microsoft LinkedIn Atlassian Google Apple Bloomberg Yandex Oracle TikTok Intuit Adobe |
| Maximum Binary Tree | | Medium | DFS | |
| Maximum Width of Binary Tree | | Medium | DFS | Bloomberg Google Meta Amazon Microsoft ByteDance |
| Construct Binary Tree from Preorder and Inorder Traversal | | Medium | DFS | Amazon Google Microsoft TikTok Bloomberg |
| Validate Binary Search Tree | | Medium | DFS | Bloomberg Amazon Meta Oracle Google Microsoft Citadel Salesforce |
| Implement Trie (Prefix Tree) | | Medium | DesignTrie | Google Microsoft MongoDB Oracle Docusign Amazon MetaGeneral Motors Roblox Apple Snowflake TikTok Grammarly |
| Binary Tree Maximum Path Sum | | Hard | DFS | DoorDash Amazon Google Meta Bloomberg Yandex Microsoft Oracle TikTok Nutanix Salesforce Snap |
| Serialize and Deserialize Binary Tree | | Hard | Design | Microsoft Amazon Google LinkedIn TikTok Meta Nutanix Uber Apple Citadel Oracle QuoraHive tcs |
| Word Search II | | Hard | DFSTrie | Cisco Amazon UberTwo Sigma Google TikTok DoorDash Microsoft Snap Bloomberg Snowflake MetaAurora |
| Find Median from Data Stream | | Hard | Heap | Amazon Meta Microsoft Oracle IXL Anduril Google Goldman Sachs Citadel Uber TikTok Okta Coupang Apple Bloomberg Spotify FlipkartCohesity Intuit Walmart Labs Splunk VisaTinderKLA |
| Sliding Window Median | | Hard | Heap | Meta Google Spotify Amazon Microsoft |
| Two Sum | | Easy | Two Pointers | Google Amazon Microsoft Meta Bloomberg Apple Cognizant Walmart LabsEPAM Systems Oracle Zoho J.P. MorganComcast Intel TikTok Goldman Sachs Deloitte Morgan Stanley IBMWiproHCLCapgemini Hubspot AdobeSAP Yandex Spotify Nvidia Visa Infosys American Express tcs AccentureTiger AnalyticsSynopsys SnowflakePwc LinkedIn Samsung Uber PayPalWestern Digital DoorDash Flipkart QualcommAccolitepersistent systemsTekionCriteo ToastAirbus SEThoughtWorksPhonePe |
| Squares of a Sorted Array | | Easy | Two Pointers | Meta Uber Amazon Google YandexInstacart Microsoft |
| Backspace String Compare | | Easy | Two Pointers | Amazon Meta Google MicrosoftMicrostrategy Agoda |
| 3Sum | | Medium | Two Pointers | Google Amazon Meta Microsoft Bloomberg TikTok Visa Oracle Apple IBMCloudflare Salesforce Walmart Labs Zoho tcsVimeoMeesho |
| 3Sum Closest | | Medium | Two Pointers | Google Meta Amazon BloombergDream11 Flipkart |
| Subarray Product Less Than K | | Medium | Two Pointers | Salesforce Amazon Apple Airbnb Bloomberg Google Samsung MetaSquarepoint Capital Agoda |
| Sort Colors | | Medium | Two Pointers | Google Amazon Meta Microsoft Bloomberg Oracle Morgan Stanley Walmart Labs Salesforce Visa Samsung tcsSlice eBay Cisco SwiggyTarget AutodeskCapgemini |
| Trapping Rain Water | | Hard | Two Pointers | Amazon Google Goldman Sachs Bloomberg Microsoft Meta Adobe Visa Zoho AppleDE Shaw TeslaMedia.netZopsmart Samsung Walmart Labs Flipkart Nvidia ServiceNow TikTokPaytmEPAM Systems Snowflake ThousandEyes Uber Oracle NutanixPhonePeTekionC3.ai tcsHashedIn GrammarlyZeta Roblox Qualcomm |
| Container With Most Water | | Medium | Two Pointers | Amazon Google Meta Bloomberg Microsoft Goldman Sachs Flipkart TikTok Capital One ServiceNow Deloitte Zoho Apple OracleSAP Expedia 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 | Roblox Amazon Google Bloomberg Microsoft Pinterest 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 Rippling Meta Bloomberg Walmart Labs Cognizant tcs Accenture Apple Yandex Oracle Palo Alto Networks Autodesk |
| Majority Element | | Easy | Sorting | Google Amazon Bloomberg Microsoft Meta tcs Oracle Accenture Qualcomm Autodesk |
| Convert 1D Array Into 2D Array | | Easy | Arrays | |
| Move Zeroes | | Easy | ArraysTwo Pointers | Google Amazon Microsoft Meta Apple Bloomberg Yandex OracleSAP TikTokCapgeminiEPAM Systems Uber PayPal Goldman Sachs AccentureNetApp |
| Is Subsequence | | Easy | Two Pointers | Google Yandex Meta Microsoft AmazonTinkoff |
| Binary Tree Paths | | Easy | DFSBacktracking | Meta Capital One 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 Bloomberg |
| Gas Station | | Medium | Greedy | Microsoft Google Amazon Infosys Meta Flipkart Bloomberg Oracle BitGoAccolitePhonePe Zoho |