| Search in a Binary Search Tree | Easy | adobe
apple
google
ibm | |
| Sieve of Eratosthenes Algorithm | Easy | square | |
| Transpose of a Matrix | Easy | apple
microsoft
servicenow | |
| Binary Tree Inorder Traversal | Easy | alibaba
amazon
apple
bloomberg
bytedance
facebook
google
microsoft
oracle
sap
uber | |
| Binary Tree Postorder Traversal | Easy | adobe
amazon
facebook
google
uber | |
| Valid Parentheses | Easy | adobe
airbnb
akuna-capital
amazon
apple
atlassian
audible
barclays
blizzard
bloomberg
cisco
citadel
doordash
ebay
epic-systems
expedia
facebook
godaddy
goldman-sachs
google
ibm
intel
intuit
jpmorgan
linkedin
liveramp
lyft
mathworks
microsoft
morgan-stanley
oracle
paypal
postmates
riot-games
salesforce
samsung
sap
servicenow
splunk
spotify
tencent
tesla
triplebyte
twilio
twitter
uber
visa
vmware
yahoo
yandex
zenefits
zillow | |
| Last Stone Weight | Easy | amazon
google | |
| Cousins in Binary Tree | Easy | adobe
amazon
bloomberg
facebook
goldman-sachs
microsoft
yext | |
| Implement queue using deque | Easy | | |
| Implement stack using deque | Easy | | |
| Implement stack using priority queue | Easy | adobe
microsoft
amazon | |
| Balanced delimiters in an expression | Easy | uber | |
| Climbing Stairs - Take atmost 2 Steps | Easy | adobe
alibaba
amazon
apple
baidu
bloomberg
citadel
facebook
goldman-sachs
google
huawei
linkedin
microsoft
nvidia
oracle
tripadvisor
uber
zulily | |
| Convert Sorted Array to height-balanced Binary Search Tree | Easy | airbnb
amazon
apple
bloomberg
cisco
facebook
google
microsoft
oracle
yahoo | |
| Intersection of Two Linked Lists | Easy | airbnb
alibaba
amazon
apache-design
bloomberg
bytedance
cisco
ebay
expedia
facebook
goldman-sachs
google
linkedin
microsoft
morgan-stanley
netapp
oracle
qualcomm
redfin
sap
tencent
yahoo | |
| Rearrange array elements - first and second half in alternating order | Easy | | |
| Diameter Of a Binary Tree | Easy | adobe
amazon
apple
atlassian
baidu
bloomberg
bytedance
facebook
google
intel
microsoft
oracle
qualtrics
tencent | |
| Linked List Cycle 1 - Detect Cycle | Easy | adobe
amazon
apple
bloomberg
cisco
ebay
facebook
goldman-sachs
google
linkedin
microsoft
oracle
vmware
yahoo | |
| Maximum Depth of Binary Tree | Easy | adobe
amazon
apple
bloomberg
bytedance
facebook
goldman-sachs
google
linkedin
microsoft
paypal
sap
uber
yahoo | |
| Same Tree | Easy | amazon
apple
bloomberg
facebook
google
linkedin
microsoft | |
| Sum of Left Leaves | Easy | adobe
amazon
bloomberg
expedia
facebook
google
mathworks | |
| Binary Tree Preorder Traversal | Easy | amazon
bloomberg
cisco
google
microsoft | |
| Find Second largest element in an array | Easy | | |
| Find Deepest Node in a Binary Tree | Easy | google
uber | |
| Merge Two Sorted Linked Lists | Easy | adobe
airbnb
alibaba
amazon
apple
arista-networks
atlassian
bloomberg
bytedance
capital-one
cisco
ebay
facebook
google
huawei
indeed
intel
linkedin
lyft
microsoft
oracle
paypal
samsung
tencent
uber
visa
vmware
yahoo
yandex | |
| Is Subsequence | Easy | amazon
bloomberg
coursera
facebook
google
pinterest | |
| Subarrays vs Subsequences vs Subsets Definition | Easy | | |
| Print all subarrays of a given array | Easy | | |
| Majority Element 1 - with n by 2 definition | Easy | facebook
google
microsoft
yahoo | |
| Check if Array is Consecutive Positive Integers | Easy | | |
| Contains Duplicate 1 - Check if array has duplicates | Easy | adobe
airbnb
amazon
apple
bloomberg
facebook
microsoft
oracle
palantir-technologies
yahoo | |
| Find most frequent element in the array | Easy | | |
| Find duplicates in a given array | Easy | | |
| Subtree of Another Tree | Easy | amazon
bloomberg
ebay
facebook
google
microsoft
samsung | |
| Longest Common Prefix in array of string | Easy | adobe
alibaba
amazon
apple
bloomberg
cisco
ebay
facebook
google
ibm
ixl
microsoft
oracle
pinterest
quora
snapchat
splunk
twilio
visa
yelp | |
| Find duplicate number in array with 1 to N+1 numbers with one number repeating | Easy | | |
| Binary Search on Sorted Array | Easy | amazon
microsoft | |
| Flood Fill | Easy | amazon
apple
bloomberg
facebook
google
microsoft
palantir-technologies
qualtrics
snapchat
uber
vmware | |
| Two Sum | Easy | adobe
aetion
affirm
airbnb
alibaba
amazon
apple
audible
baidu
blackrock
bloomberg
bookingcom
box
bytedance
cisco
citadel
cloudera
deutsche-bank
didi
drawbridge
dropbox
ebay
emc
expedia
facebook
factset
ge-digital
godaddy
goldman-sachs
google
groupon
huawei
ibm
indeed
intel
intuit
jpmorgan
linkedin
lyft
mathworks
microsoft
morgan-stanley
netease
nvidia
oracle
paypal
qualcomm
quora
radius
roblox
salesforce
samsung
sap
servicenow
snapchat
splunk
spotify
tableau
tencent
twilio
twitter
uber
valve
visa
vmware
wish
works-applications
yahoo
yandex
yelp
zillow
zoho | |
| Meeting Rooms 1 - Can person attend all meetings | Easy | amazon
bloomberg
facebook
google
microsoft | |
| Middle of the linked list | Easy | adobe
amazon
apple
cisco
goldman-sachs
microsoft
oracle
paypal
samsung | |
| Triangle Judgement Problem | Easy | | |
| Implement Queue using Stacks | Easy | amazon
apple
bloomberg
citadel
google
mathworks
microsoft
oracle
salesforce
uber
yahoo
yandex | |
| Implement stack using queues | Easy | amazon
bloomberg
citadel
google
mathworks
microsoft
twilio
yahoo | |
| Tenth Line Problem | Easy | adobe
apple
google
oracle | |
| Valid Phone Numbers Problem | Easy | apple | |
| Combine Two Tables Problem | Easy | adobe
amazon
apple
google
yahoo | |
| Excel Sheet Column Title | Easy | adobe
apple
facebook
factset
google
microsoft
yahoo
zenefits | |
| Missing Ranges | Easy | amazon
facebook
google
oracle | |
| Read N Characters Given Read4 | Easy | facebook
google | |