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
salesforce
|
|
Palindrome Linked List |
Easy
|
adobe
amazon
apple
bloomberg
cisco
facebook
google
grab
intel
ixl
microsoft
nutanix
snapchat
vmware
|
|
Climbing Stairs - Take atmost 3 steps |
Easy
|
|
|
Intersection of Two Sorted Arrays |
Medium
|
|
|
Swap two number in place without temporary variables |
Medium
|
|
|
Swap Kth node from beginning with Kth node from end in a Linked List |
Medium
|
|
|
Subarray with sum divisible by k |
Medium
|
|
|
Second largest element in binary search tree |
Medium
|
dropbox
|
|
Replace all occurrences of a pattern in a text by another string |
Medium
|
|
|
Reverse a stack in place using recursion |
Medium
|
|
|
Reverse the given Array without using built in function |
Easy
|
|
|
Reverse a string in C using as little additional memory as possible |
Medium
|
|
|
Print all sub sequences of a given array |
Easy
|
|
|
Pain Fence |
Medium
|
google
|
|
Number of elements less than or equal to a given number in a given subarray |
Medium
|
|
|
Minimum Number of Deletions Of a String |
Medium
|
|
|
Minimum Distance Between Two Elements in an Array |
Easy
|
|
|
Merge K Sorted Arrays |
Medium
|
|
|
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 |
Medium
|
|
|
Number of paths from source to destination in a directed acyclic graph |
Medium
|
|
|
Shortest Unsorted Continuous Subarray |
Medium
|
amazon
bloomberg
google
liveramp
redfin
uber
whatsapp
|
|
Maximum Difference between two elements in array |
Easy
|
|
|
Maximum and minimum sum subsequences at a distance greater than equal to M |
Medium
|
|
|
Maximize gems collected with an even number of red houses |
Medium
|
|
|
Maximum gain in a two-player game with picking elements from array ends |
Medium
|
|
|
Nuts and Bolts Problem OR Lock and Key |
Medium
|
|
|
Given an array count max number of surpassers |
|
|
|
Implement stack using linked list |
Easy
|
|
|
Implement stack using an array |
Easy
|
|
|
Implement Exponentiation using Bitwise Operator |
Medium
|
|
|
Currency Exchange Problem as Shortest Path |
Medium
|
jane-street
|
|
Integer to English Words |
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 |
Medium
|
|
|
Swap alternate nodes in a singly linked list |
Medium
|
|
|
Split Linked List at the middle |
Medium
|
|
|
Merge a Linked list into another at Alternate Positions |
Medium
|
|
|
Fizz Buzz |
Easy
|
adobe
amazon
apple
bloomberg
capital-one
cisco
google
linkedin
microsoft
oracle
salesforce
spotify
wayfair
|
|
Find smallest and second smallest elements in an array |
Medium
|
|
|
Row with maximum number of 1s in sorted binary matrix |
Medium
|
|
|
Find largest three elements in an array |
Easy
|
|
|
Find First Intersection Point Between Two Sorted Arrays |
Easy
|
|
|
Intersection of Three Sorted Arrays |
Easy
|
facebook
tripadvisor
|
|
Snakes and Ladders |
Medium
|
amazon
apple
cisco
facebook
google
hulu
microsoft
uber
|
|
Find all prime factors of given number |
Medium
|
|
|