Toggle navigation
Practice
Referrals
Contests
New
Log In
Sign Up
Looking to hire?
We can help
Oops!! It seems some javascript files did not load. Please hard reload(SHIFT + reload) your page.
Dashboard
Search
Google
Storage Scalability
Design Cache
Amazon
Facebook
Google
Ola Cabs
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Arrays
Kth Row of Pascal's Triangle
Simulation array
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Rotate Matrix
Arrangement
Google
Facebook
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Merge Intervals
Value ranges
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Merge Overlapping Intervals
Value ranges
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Add One To Number
Array Math
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
N/3 Repeat Number
Missing / Repeated number
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Pascal Triangle
Simulation array
Google
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Max Distance
Bucketing
Bucketing or sorting
Google
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Max Non Negative SubArray
Simulation array
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Wave Array
Bucketing
Bucketing or sorting
Google
Adobe
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
System Design Interview Questions
Design Messenger
Amazon
Amazon Lab126
Facebook
Google
Twitter
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Design Search Typeahead
Facebook
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Math
Grid Unique Paths
Combinatorics
Google
Amazon
Microsoft
Adobe
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Greatest Common Divisor
Number theory
NetApp
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Sum of pairwise Hamming Distance
Adhoc
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Binary Search
Median of Array
Sort modification
Amazon
VMWare
Google
Microsoft
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Search for a Range
Simple binary search
Google
Microsoft
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Implement Power Function
Search step simulation
Google
LinkedIn
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Rotated Sorted Array Search
Sort modification
Facebook
Google
Microsoft
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Allocate Books
Search answer
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Painter's Partition Problem
Search answer
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Strings
Longest Common Prefix
string Simulation
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Multiply Strings
String math
Microsoft
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Justified Text
Pretty print
LinkedIn
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Bit Manipulation
Single Number II
Bit array
Google
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Different Bits Sum Pairwise
Bit play
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Two Pointers
Intersection Of Sorted Arrays
Multiple arrays
Facebook
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Remove Duplicates from Sorted Array
Inplace Update
United Healthgroup
Amazon
Google
Microsoft
Expedia
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Array 3 Pointers
Tricks
Google
Microsoft
Yahoo
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Container With Most Water
Tricks
Facebook
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
3 Sum Zero
Sorting
Facebook
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Linked Lists
Sort List
List sort
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Insertion Sort List
List sort
Microsoft
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Stacks And Queues
Evaluate Expression
Stack math
Yahoo
Google
Facebook
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Largest Rectangle in Histogram
cleverstack
Google
Facebook
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Sliding Window Maximum
cleverstack
Google
Chronus
Walmart labs
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Backtracking
All Unique Permutations
Microsoft
Facebook
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Permutations
Permutations
Microsoft
Adobe
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
NQueens
Game solving
Pruned builder
Qualcomm
Google
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Palindrome Partitioning
Bruteforce builder
Pruned builder
Amazon
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Hashing
Window String
Hashing two pointer
Google
Directi
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Longest Consecutive Sequence
Amazon
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
4 Sum
Hash Search
Amazon
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Points on the Straight Line
Maths and hashing
Google
Amazon
InMobi
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
2 Sum
Hash Search
Facebook
Amazon
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Valid Sudoku
Hash Search
Google
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Heaps And Maps
Merge K Sorted Lists
heap
Flipkart
Amazon
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Trees
Least Common Ancestor
Tree search
Facebook
Adobe
Microsoft
Amazon
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Sum Root to Leaf Numbers
Root to leaf
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Order of People Heights
Interval Tree
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Shortest Unique Prefix
Trie
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Invert the Binary Tree
Inplace Change
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Dynamic Programming
Max Rectangle in Binary Matrix
Matrix DP
preprocess DP
Google
Microsoft
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Distinct Subsequences
2D string DP
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Palindrome Partitioning II
Breaking words
Amazon
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Min Jumps Array
Greedy OR DP
Amazon
Ebay
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Edit Distance
2D string DP
Google
LinkedIn
Microsoft
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Word Break
Breaking words
IBM
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Regular Expression II
2D string DP
Facebook
Microsoft
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Interleaving Strings
2D string DP
Google
Yahoo
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Word Break II
DP optimized backtrack
IBM
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Longest valid Parentheses
DP tricky
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Repeating Sub-Sequence
2D string DP
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Rod Cutting
Matrix DP
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Sub Matrices with sum Zero
Suffix / prefix DP
Google
dynamic programming
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Shortest common superstring
DP tricky
Google
dynamic programming
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Greedy Algorithm
Gas Station
Bucket 2
Bloomberg
Google
DE Shaw
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Majority Element
Bucket 3
Microsoft
Yahoo
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Graph Data Structure & Algorithms
Convert Sorted List to Binary Search Tree
graph adhoc
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Capture Regions on Board
graph traversal
graph connectivity
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Word Ladder II
Shortest path
Google
Microsoft
Ebay
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Clone Graph
graph hashing
Google
Facebook
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Word Ladder I
Shortest path
Google
Microsoft
Ebay
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Largest Distance between nodes of a Tree
Depth first search
Facebook
Google
DP on a tree
Depth first search
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Puzzles
Daughters' Ages
Logical deduction
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Cross the Bridge
Math
Google
Microsoft
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Divide the Cake
Geometry and shapes
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Eggs and Building
Math
Google
Nvidia
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Ratio of Boys and Girls
Math
Google
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Blog
About Us
FAQ
Contact Us
Terms
Privacy Policy
System Design Interview Questions
Google Interview Questions
Facebook Interview Questions
Amazon Interview Questions
Microsoft Interview Questions
Like Us
Follow Us
Email
Click here to start solving coding interview questions
Sign Up
or
By signing up on our website, you agree to our
Terms
and confirm that you have read our
Privacy Policy
.
Log in
Sign up
Forgot your password?
Didn't receive confirmation instructions?
×
Log in to your account
or
Email
Password
Remember Me
Sign up
Forgot your password?
Didn't receive confirmation instructions?