| Find Largest Subset of Compatible Jobs (Interval Scheduling) | Medium | microsoft | |
| Ways To Form Max Heap | Hard | microsoft
directi | |
| Transitive Closure of a Graph | Easy | microsoft | |
| Maximum Weight Spanning Tree | Hard | microsoft | |
| Angle Between Hands of a Clock | Medium | amazon
microsoft | |
| Distribute Candies | Easy | liveramp
microsoft | |
| 1-bit and 2-bit Characters | Easy | google
ixl
microsoft
quora | |
| 24 Game | Hard | amazon
facebook
google
microsoft
twitter
uber | |
| 4 Keys Keyboard | Medium | google
microsoft | |
| Critical Connections in a Network | Hard | adobe
amazon
google
microsoft
mozilla | |
| Dutch National Flag DNF | Medium | amazon
apple
bloomberg
ebay
facebook
google
linkedin
microsoft
oracle
paypal
pocket-gems
pure-storage
uber
vmware
yahoo | |
| Find if there is a path between two vertices in a directed graph | Easy | google
facebook
amazon
microsoft | |
| Find K Pairs with Smallest Sums | Medium | amazon
apple
facebook
google
linkedin
microsoft
uber | |
| Frog Jump | Hard | amazon
apple
bytedance
facebook
google
microsoft
nutanix
oracle
snapchat | |
| Highway Billboard | Medium | microsoft
netapp
yahoo | |
| 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 | |
| Letter Case Permutation | Medium | amazon
bloomberg
facebook
microsoft
spotify
yelp | |
| Logger Rate Limiter | Easy | amazon
apple
atlassian
bloomberg
google
linkedin
microsoft
uber | |
| Longest Bitonic Subsequence | Medium | microsoft | |
| Longest Increasing Path in a Matrix | Hard | adobe
amazon
apple
bloomberg
bytedance
facebook
google
microsoft
snapchat
uber | |
| Max Dot Product of Two Subsequences | Hard | microsoft | |
| Maximum Frequency Stack | Hard | amazon
apple
bloomberg
google
microsoft
salesforce
uber | |
| Maximum Product Cutting | Medium | epic-systems
microsoft
netapp | |
| Maximum Product of Splitted Binary Tree | Medium | amazon
bytedance
microsoft | |
| Network Delay Time | Medium | akuna-capital
amazon
google
microsoft
twitter | |
| Number of Islands II | Hard | amazon
facebook
google
microsoft
oracle
snapchat
uber | |
| Palindrome Permutation II | Medium | amazon
google
microsoft
uber | |
| 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 | |
| Relative Sort Array | Easy | amazon
de-shaw
ebay
google
microsoft | |
| Russian Doll Envelopes | Hard | amazon
google
microsoft | |
| Shortest Bridge | Medium | facebook
google
mckinsey
microsoft
uber | |
| Shortest Distance from All Buildings | Hard | amazon
bytedance
facebook
goldman-sachs
google
mathworks
microsoft
snapchat
splunk
uber
zenefits | |
| 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 | |
| Stone Game IV | Hard | microsoft | |
| Third Maximum Number | Easy | amazon
bloomberg
facebook
google
microsoft | |
| Walls and Gates | Medium | amazon
apple
bloomberg
bytedance
facebook
google
microsoft
spotify
uber | |
| Water and Jug | Medium | amazon
google
lyft
microsoft
uber | |
| Range Sum Query 2D - Mutable | Medium | facebook
google
microsoft | |
| Super Egg Drop | Hard | facebook
goldman-sachs
google
microsoft | |
| The k-th Lexicographical String of All Happy Strings of Length n | Medium | microsoft | |
| Letter Tile Possibilities | Medium | google
microsoft | |
| Find All Occurrences of the Pattern in the String | Medium | microsoft | |
| Divide array into two subsets with minimum difference | Hard | microsoft | |
| Describe and give an example of Ad-hoc, Parametric and Subtype polymorphism | Medium | microsoft | |
| Implement 3 stacks in 1 list | Hard | microsoft | |
| Check if target word exists in matrix horizontally or vertically | Easy | microsoft | |