Min Stack |
Medium
|
adobe
amazon
apple
bloomberg
ebay
facebook
flipkart
goldman-sachs
google
groupon
intuit
linkedin
lyft
microsoft
morgan-stanley
netflix
oracle
pure-storage
servicenow
snapchat
uber
visa
wish
zenefits
|
|
Happy Number |
Easy
|
adobe
airbnb
amazon
apple
bloomberg
ebay
evernote
facebook
google
jpmorgan
microsoft
nutanix
pinterest
pure-storage
twitter
uber
|
|
Lowest Common Ancestor of a Binary Tree 4 - for array of nodes |
Medium
|
|
|
Lowest Common Ancestor Definition |
|
|
|
Lowest Common Ancestor of a Binary Tree 3 - Given Parent Pointer |
Medium
|
facebook
twitter
|
|
Lowest Common Ancestor for a n-ary Tree |
Medium
|
amazon
|
|
Lowest Common Ancestor of a Binary Tree 2 - Nodes may not exist in Tree |
Medium
|
|
|
Replace Elements with Greatest Element on Right Side |
Easy
|
amazon
|
|
Invert Binary Tree |
Easy
|
amazon
apple
bloomberg
facebook
google
microsoft
salesforce
vmware
|
|
First Unique Character in a String |
Easy
|
adobe
amazon
apple
bloomberg
facebook
goldman-sachs
google
huawei
jpmorgan
linkedin
microsoft
servicenow
yahoo
zillow
zulily
|
|
Substring with Concatenation of All Words |
Hard
|
adobe
amazon
apple
bloomberg
dropbox
facebook
google
microsoft
|
|
Merge Two Binary Trees |
Easy
|
adobe
amazon
apple
bloomberg
facebook
huawei
oracle
|
|
Palindrome Linked List Problem |
Easy
|
adobe
amazon
apple
bloomberg
cisco
facebook
google
grab
intel
ixl
microsoft
nutanix
snapchat
vmware
|
|
Intersection of Two Sorted Array |
|
|
|
Swap two number in place without temporary variables |
|
|
|
Swap Kth node from beginning with Kth node from end in a Linked List |
Medium
|
|
|
Subarray with sum divisible by k |
|
|
|
Second largest element in binary search tree |
|
dropbox
|
|
Replace all occurrences of a pattern in a text by another string |
|
|
|
Reverse a stack in place using recursion |
|
|
|
Reverse the given Array without using built in function |
|
|
|
Reverse a string in C using as little additional memory as possible |
|
|
|
Print all sub sequences of a given array |
|
|
|
Number of elements less than or equal to a given number in a given subarray |
Medium
|
|
|
Minimum Distance Between Two Elements in an Array |
Easy
|
|
|
Merge K Sorted Arrays |
|
|
|
Maximum Product of Three Numbers |
Easy
|
amazon
apple
bloomberg
cisco
citadel
coursera
facebook
goldman-sachs
intuit
redfin
symantec
|
|
Maximum Pairwise Product 2 - Find pair with maximum product in array of Integers |
|
|
|
Maximum Difference between two elements in array |
Easy
|
|
|
Maximum and minimum sum subsequences at a distance greater than equal to M |
|
|
|
Maximize gems collected with an even number of red houses |
|
|
|
Maximum gain in a two-player game with picking elements from array ends |
|
|
|
Nuts and Bolts Problem OR Lock and Key |
|
|
|
Given an array count max number of surpassers |
|
|
|
Find fixed point in sorted array |
|
apple
|
|
Implement stack using linked list |
|
|
|
Implement stack using an array |
|
|
|
Implement Exponentiation or Power function using Bitwise Operator |
|
|
|
Check Currency Arbitrage with Bellman Ford |
|
jane-street
|
|
Integer to English Words Problem |
Hard
|
amazon
apple
barclays
bloomberg
capital-one
citrix
facebook
google
jpmorgan
linkedin
microsoft
nutanix
oracle
palantir-technologies
paypal
sap
splunk
square
tableau
tesla
uber
visa
yahoo
yelp
zillow
|
|
Generate All Strings of n bits |
|
|
|
Swap alternate nodes in a singly linked list |
|
|
|
Split Linked List 1 - At Middle |
|
|
|
Merge a Linked list into another at Alternate Positions |
Medium
|
|
|
Fizz Buzz Problem |
Easy
|
adobe
amazon
apple
bloomberg
capital-one
cisco
google
linkedin
microsoft
oracle
salesforce
spotify
wayfair
|
|
Find smallest and second smallest elements in an array |
|
|
|
Find row with maximum number of 1s in sorted matrix |
|
|
|
Find largest three elements in an array |
Easy
|
|
|
Intersection of Three Sorted Arrays |
Easy
|
facebook
tripadvisor
|
|
Snakes and Ladders Problem |
Medium
|
amazon
apple
cisco
facebook
google
hulu
microsoft
uber
|
|