| Uniformly Shuffle Linked List Nodes | Hard | apple |  | 
| Construct Quad Tree | Medium | amazon
apple
google
uber |  | 
| Design Snake Game | Medium | amazon
apple
bloomberg
facebook
google
salesforce
uber
zillow |  | 
| Dutch National Flag DNF | Medium | amazon
apple
bloomberg
ebay
facebook
google
linkedin
microsoft
oracle
paypal
pocket-gems
pure-storage
uber
vmware
yahoo |  | 
| Find K Pairs with Smallest Sums | Medium | amazon
apple
facebook
google
linkedin
microsoft
uber |  | 
| Flatten 2D Vector | Medium | airbnb
apple
facebook
google
lyft
salesforce
twitter
uber
zenefits |  | 
| Frog Jump | Hard | amazon
apple
bytedance
facebook
google
microsoft
nutanix
oracle
snapchat |  | 
| Insert Delete Search and GetRandom in Constant Time 1 - Dupes not allowed | Medium | adobe
affirm
amazon
appdynamics
apple
bloomberg
databricks
facebook
flipkart
goldman-sachs
google
indeed
linkedin
microsoft
oracle
pinterest
pocket-gems
pure-storage
quora
salesforce
twilio
twitter
two-sigma
uber
visa
vmware
yandex
yelp |  | 
| Insert Delete Search and GetRandom in Constant Time 2 - Duplicates allowed | Hard | affirm
amazon
apple
databricks
facebook
google
linkedin
microsoft
uber
yelp |  | 
| Integer Break | Medium | adobe
apple
google |  | 
| Logger Rate Limiter | Easy | amazon
apple
atlassian
bloomberg
google
linkedin
microsoft
uber |  | 
| Longest Increasing Path in a Matrix | Hard | adobe
amazon
apple
bloomberg
bytedance
facebook
google
microsoft
snapchat
uber |  | 
| Maximum Frequency Stack | Hard | amazon
apple
bloomberg
google
microsoft
salesforce
uber |  | 
| New 21 Game | Medium | apple
google
uber |  | 
| Number of Digit One | Hard | amazon
apple |  | 
| Number of Music Playlists | Hard | coursera
google
twitter
apple |  | 
| Queue Reconstruction by Height | Medium | amazon
apple
bloomberg
bytedance
facebook
google
microsoft |  | 
| Random Pick with Weight | Medium | amazon
apple
atlassian
doordash
facebook
google
linkedin
microsoft
rubrik
tripadvisor
twitter
two-sigma
uber
wish
yelp |  | 
| Reorder Data in Log Files | Medium | amazon
apple
audible |  | 
| Shuffle an Array | Medium | amazon
apple
bloomberg
cisco
facebook
google
linkedin
microsoft
salesforce
tripadvisor
two-sigma
yahoo |  | 
| Smallest Range Covering Elements from K Lists | Hard | amazon
apple
facebook
google
lyft
microsoft
pinterest
snapchat |  | 
| Sort Array By Parity | Easy | amazon
apple
cisco
facebook
google
microsoft
oracle
vmware |  | 
| Walls and Gates | Medium | amazon
apple
bloomberg
bytedance
facebook
google
microsoft
spotify
uber |  | 
| Collatz Sequence | Easy | apple |  | 
| Decrypt XOR-Encoded Hexadecimal String | Medium | apple |  | 
| Find Largest Value in Each Tree Row | Medium | amazon
apple
facebook
linkedin
microsoft |  | 
| Alien Dictionary | Hard | airbnb
amazon
apple
bloomberg
cohesity
doordash
facebook
flipkart
google
microsoft
pinterest
pocket-gems
snapchat
square
twitter
uber
vmware |  | 
| Delete in a Binary Search Tree | Medium | amazon
apple
bloomberg
cisco
facebook
google
linkedin
microsoft
oracle
uber
yahoo |  | 
| Find K Closest Elements | Medium | amazon
apple
bloomberg
ebay
facebook
google
microsoft
snapchat
uber |  | 
| K closest Points to Origin | Medium | amazon
apple
asana
ebay
expedia
facebook
goldman-sachs
google
linkedin
microsoft
oracle
paypal
uber
visa
yahoo |  | 
| Non-overlapping Intervals | Medium | amazon
apple
bloomberg
facebook
google
microsoft
stripe |  | 
| Pacific Atlantic Water Flow | Medium | amazon
apple
bloomberg
facebook
google
microsoft
oracle |  | 
| Palindromic Substrings | Medium | adobe
amazon
apple
atlassian
citadel
coursera
facebook
goldman-sachs
google
linkedin
mathworks
microsoft
pure-storage
roblox
twitter
uber
vmware |  | 
| Power of Three | Easy | apple
goldman-sachs
google
hulu |  | 
| Sum of Two Integers | Medium | amazon
apple
facebook
google
hulu |  | 
| Task Scheduler | Medium | amazon
apple
bloomberg
facebook
google
microsoft
nutanix
oracle
pinterest
uber
vmware |  | 
| Top K Frequent Elements | Medium | amazon
apple
bloomberg
bytedance
ebay
facebook
goldman-sachs
google
hulu
linkedin
microsoft
oracle
pocket-gems
snapchat
spotify
uber
vmware
yahoo
yelp |  | 
| Boundary of Binary Tree | Medium | adobe
amazon
apple
audible
ebay
google
microsoft
oracle |  | 
| Jewels and Stones | Easy | adobe
amazon
apple
facebook
google
yahoo |  | 
| Minimum Knight Moves | Medium | amazon
apple
facebook
google
indeed
microsoft
oracle |  | 
| N-Repeated Element in Size 2N Array | Easy | akamai
apple |  | 
| Number of Distinct Islands | Medium | amazon
apple
bloomberg
facebook
google
lyft
microsoft
oracle
uber |  | 
| Online Election | Medium | apple
google |  | 
| Range Sum of BST | Easy | amazon
apple
facebook
google
microsoft
oracle |  | 
| Shortest Distance to a Character | Easy | apple
atlassian
bloomberg
facebook
google |  | 
| To Lower Case | Easy | adobe
apple
google |  | 
| Array Nesting | Medium | apple
bloomberg |  | 
| Array Partition | Easy | adobe
amazon
apple |  | 
| Contiguous Array | Medium | adobe
amazon
apple
facebook
google
microsoft
quora
robinhood
vmware |  | 
| Defanging an IP Address | Easy | adobe
amazon
apple
facebook
google
yahoo |  |