| BST Floor and Ceiling | Easy | oracle | |
| Chess King Check Detector | Hard | Oracle | |
| All Elements in Two Binary Search Trees | Medium | amazon
facebook
oracle | |
| Data Stream as Disjoint Intervals | Hard | amazon
facebook
google
oracle | |
| Design Twitter (Data Structure Design) | Medium | amazon
doordash
oracle
twitter
yelp | |
| Dutch National Flag DNF | Medium | amazon
apple
bloomberg
ebay
facebook
google
linkedin
microsoft
oracle
paypal
pocket-gems
pure-storage
uber
vmware
yahoo | |
| 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 | |
| Number of Islands II | Hard | amazon
facebook
google
microsoft
oracle
snapchat
uber | |
| Sort Array By Parity | Easy | amazon
apple
cisco
facebook
google
microsoft
oracle
vmware | |
| Smallest sparse number greater than or equal to N | Hard | oracle | |
| Construct Binary Search Tree BST from Preorder Traversal | Medium | amazon
facebook
microsoft
oracle | |
| Delete in a Binary Search Tree | Medium | amazon
apple
bloomberg
cisco
facebook
google
linkedin
microsoft
oracle
uber
yahoo | |
| K closest Points to Origin | Medium | amazon
apple
asana
ebay
expedia
facebook
goldman-sachs
google
linkedin
microsoft
oracle
paypal
uber
visa
yahoo | |
| Pacific Atlantic Water Flow | Medium | amazon
apple
bloomberg
facebook
google
microsoft
oracle | |
| 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 | |
| K-diff Pairs in an Array | Medium | amazon
bloomberg
goldman-sachs
microsoft
oracle
paypal
salesforce
twilio
twitter | |
| Minimum Index Sum of Two Lists | Easy | oracle
yelp | |
| Minimum Knight Moves | Medium | amazon
apple
facebook
google
indeed
microsoft
oracle | |
| Number of Distinct Islands | Medium | amazon
apple
bloomberg
facebook
google
lyft
microsoft
oracle
uber | |
| Range Sum of BST | Easy | amazon
apple
facebook
google
microsoft
oracle | |
| Remove Comments | Medium | databricks
goldman-sachs
google
hbo
microsoft
oracle
qualtrics
uber | |
| Web Crawler | Medium | amazon
dropbox
facebook
microsoft
oracle | |
| Web Crawler Multithreaded | Medium | amazon
databricks
dropbox
facebook
oracle | |
| Compare Strings by Frequency of the Smallest Character | Medium | google
oracle | |
| Design Linked List | Medium | amazon
microsoft
oracle | |
| Exclusive Time of Functions | Medium | amazon
apple
facebook
google
linkedin
microsoft
oracle
uber | |
| HTML Entity Parser | Medium | oracle | |
| Interval List Intersections | Medium | amazon
apple
bloomberg
cruise-automation
doordash
facebook
google
oracle
pinterest
snapchat
uber | |
| Minesweeper | Medium | amazon
bloomberg
cruise-automation
facebook
google
liveramp
microsoft
oracle
uber | |
| Team Scores in Football Tournament | Medium | oracle
wayfair | |
| Design Bounded Blocking Queue | Medium | amazon
bloomberg
cloudera
google
linkedin
microsoft
oracle
uber | |
| Brick Wall | Medium | adobe
bloomberg
facebook
google
oracle | |
| Range Module | Hard | amazon
coupang
google
linkedin
machine-zone
oracle | |
| Rectangle Overlap | Easy | adobe
amazon
apple
bloomberg
goldman-sachs
google
mathworks
microsoft
oracle | |
| The Maze 2 - Shortest Distance | Medium | amazon
facebook
google
netease
oracle | |
| Lucky Numbers in a Matrix | Easy | oracle | |
| Reverse Substrings Between Each Pair of Parentheses | Medium | adobe
oracle
postmates | |
| Accounts Merge | Medium | amazon
apple
bloomberg
facebook
google
houzz
linkedin
microsoft
oracle | |
| Implement Power Function 1 | Medium | adobe
amazon
apple
asana
bloomberg
ebay
facebook
goldman-sachs
google
linkedin
microsoft
morgan-stanley
oracle
uber
vmware | |
| Missing Number | Easy | adobe
amazon
apple
arista-networks
bloomberg
facebook
google
ibm
microsoft
oracle
servicenow
vmware
zillow | |
| Reverse Integer | Medium | adobe
amazon
apple
barclays
bloomberg
cisco
facebook
google
jpmorgan
lyft
microsoft
netease
oracle
uber
yahoo | |
| Palindrome Number | Easy | adobe
amazon
apple
bloomberg
facebook
google
hcl
jpmorgan
microsoft
oracle
yahoo | |
| Longest Duplicate Substring Problem | Hard | amazon
apple
google
microsoft
oracle | |
| Binary Tree Traversal - Zigzag Level Order Traversal | Medium | amazon
apple
bloomberg
bytedance
ebay
facebook
google
linkedin
microsoft
oracle
qualtrics
samsung
servicenow
yahoo
morgan-stanley | |
| Cherry Pickup | Hard | adobe
akuna-capital
amazon
apple
citrix
flipkart
google
mathworks
oracle
uber | |
| Construct Binary Tree from Inorder and Preorder Traversal | Medium | adobe
amazon
apple
bloomberg
bytedance
citadel
facebook
google
microsoft
oracle
square
twitter
yahoo | |
| Convert Sorted List into a height-balanced Binary search Tree | Medium | amazon
bloomberg
facebook
google
lyft
microsoft
oracle
vmware
zenefits | |