Practice
Resources
Interview Guides
All Problems
Fast Track Courses
Community
Blog
Interview Preparation Kit
Contests
Online IDE
New
Online C++ Compiler
Online C Compiler
Online Python Compiler
Online Java Compiler
Online JavaScript Compiler
Free Mock
Powered By
Free Mock Assessment
Take popular mock tests for free with real life interview questions from top tech companies
Explore Mock Tests
Powered By
Mock Interview
Pair up with a peer like you and practise with hand-picked questions
Explore Mock Interviews
Events
New
Scaler
Profile
Settings
Help Requests
Profile
Settings
Help Requests
Login to experience InterviewBit
Sign in
Profile
Settings
Help Requests
Profile
Settings
Help Requests
Login to experience InterviewBit
Sign in
Practice
Improve your coding skills with our resources
Resources
Experience learning
Interview Guides
All Problems
Fast Track Courses
Community
Blog
Interview Preparation Kit
Contests
Compete in popular contests with top coders
Online IDE
Checkout our improved IDE
Online C++ Compiler
Online C Compiler
Online Python Compiler
Online Java Compiler
Online JavaScript Compiler
Free Mock
Assess yourself and prepare for interviews
Free Mock Assessment
Mock Interview
Events
Attend free live masterclass hosted by top tech professionals
New
Scaler
Explore Offerings by SCALER
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
Zoho
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Merge Intervals
Value ranges
Google
Amazon
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
Amazon
Directi
Fab
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
Microsoft
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
Sorting
Google
Amazon
Microsoft
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
Sorting
Google
Adobe
Amazon
Zoho
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Max Min
Value ranges
Google
Divide and conquer
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
System Design Concepts
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
TCS
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
Next Smallest Palindrome!
Digit Op
Google
grofers
Math
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Descriptive Statistics
Median over mean
Distribution Analysis: Univariate
Google
distributions
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
Goldman Sachs
Trifacta
Hike
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
Shopee
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
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Allocate Books
Search answer
Google
Flipkart
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
Codenation
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Find a peak element
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
Directi
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Minimum Parantheses!
string Tricks
Google
strings
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
Zenefits
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
Facebook
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
Amazon
Adobe
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
Zenefits
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
Amazon
OLX Group
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Sliding Window Maximum
Queue
Google
Chronus
Walmart labs
Amazon
Microsoft
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Balanced Parantheses!
Stack simple
Amazon
Google
stack
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
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
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
Flipkart
Ola
Zenefits
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Longest Consecutive Sequence
Amazon
Google
Directi
Flipkart
Tower Research Capital
Uber Technologies Inc
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
Tree Data Structure
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
Microsoft
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Order of People Heights
Segment 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
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
Tower Research Capital
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
Amazon
Flipkart
Ola
PubMatic
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
Intersecting Chords in a Circle
Simple array DP
Directi
Google
Software ag
urbanclap
deshaw
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
Increasing Path in Matrix
Matrix DP
Google
matrix
dp
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Greedy Algorithm
Gas Station
Medium Greedy
Bloomberg
Google
DE Shaw
Amazon
Flipkart
Microsoft
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Majority Element
Medium Greedy
Microsoft
Yahoo
Google
Amazon
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Disjoint Intervals
Easy Greedy
Google
sorting
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
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 Search Board
graph traversal
Epic systems
Amazon
Google
infoworks
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
Water Flow
graph traversal
Google
dfs
bfs
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
Goldman Sachs
Quicker you solve the problem, more points you will get. Ready to move to the problem ?
Go To Problem
Click here to start solving coding interview questions
Unlock the complete InterviewBit
experience for free
Sign Up Using
Or use email
1 Million +
Strong Tech Community
500 +
Questions to Practice
100 +
Expert Interview Guides
Free Mock Assessment
Powered By
Fill up the details for personalised experience.
All fields are mandatory
Current Employer
*
Enter company name
*
Type to search
No results found
Graduation Year
*
Select an option
*
Type to search
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
No results found
Phone Number
*
OTP will be sent to this number for verification
+1
*
Type to search
+1
No results found
Phone Number
Change Number
Phone Number
*
OTP will be sent to this number for verification
+1
*
Type to search
+1
No results found
Phone Number
Change Number
Graduation Year
*
Graduation Year
*
Type to search
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
No results found
*
Enter the expected year of graduation if you're student
Current Employer
*
Company Name
*
Type to search
No results found
Please verify your phone number
Edit
Resend OTP
By clicking on Start Test, I agree to be contacted by Scaler in the future.
Already have an account?
Log in
Free Mock Assessment
Powered By
Instructions from Interviewbit
Start Test