| 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 | |
| Binary Tree Path Sum - Maximum between any two nodes | Hard | adobe
amazon
appdynamics
apple
baidu
bloomberg
bytedance
facebook
google
intuit
microsoft
twitter
uber
vmware | |
| Longest Substring with At Most K Distinct Characters | Medium | amazon
appdynamics
bloomberg
citadel
coupang
facebook
google
microsoft
oracle
snapchat
uber
wish | |
| Maximal Square | Medium | adobe
airbnb
amazon
appdynamics
apple
bloomberg
citadel
facebook
google
huawei
microsoft
oracle
two-sigma
uber
vmware | |
| Longest Palindromic Substring | Medium | adobe
airbnb
alibaba
amazon
appdynamics
apple
bloomberg
cisco
ebay
facebook
godaddy
google
huawei
jpmorgan
mathworks
microsoft
nutanix
oracle
paypal
pure-storage
roblox
samsung
sap
servicenow
tencent
uber
vmware
wayfair
yahoo
yandex | |
| Number of Islands | Medium | adobe
affirm
alibaba
amazon
appdynamics
apple
arista-networks
atlassian
audible
blackrock
bloomberg
bytedance
cisco
citadel
citrix
cohesity
cruise-automation
doordash
ebay
electronic-arts
evernote
expedia
facebook
godaddy
goldman-sachs
google
houzz
hulu
jpmorgan
linkedin
liveramp
lyft
mathworks
microsoft
nutanix
nvidia
oracle
palantir-technologies
paypal
qualtrics
roblox
salesforce
servicenow
snapchat
splunk
spotify
square
sumologic
tableau
twitch
twitter
uber
visa
vmware
wish
yahoo
zenefits
zulily | |
| Moving Average of Last N numbers in a Stream | Easy | amazon
appdynamics
bloomberg
facebook
google
indeed
microsoft
twitter
uber | |
| Decode String | Medium | alibaba
amazon
appdynamics
apple
atlassian
bloomberg
bytedance
cisco
coupang
cruise-automation
ebay
facebook
google
huawei
hulu
microsoft
oracle
salesforce
snapchat
tencent
vmware
yahoo
yelp | |