PRACTICE

Binary Search Interview Questions

44 Binary Search problems asked across FAANG and top tech companies. Approach hints, optimal solutions, and related problems.

Ready to try these in a real interview?

I'm Alex. I'll interview you on 2 problems like these at your level, ask follow-ups, and give you a scored report.

πŸ”’

to save your progress.

Companies

Topics

Binary Search 44
4.Median of Two Sorted Arrays
ArrayBinary SearchDivide and Conquer
1146.Snapshot Array
ArrayHash TableBinary Search
981.Time Based Key-Value Store
Hash TableStringBinary Search
Medium+1β–Ά Mock
167.Two Sum II - Input Array Is Sorted
ArrayTwo PointersBinary Search
875.Koko Eating Bananas
ArrayBinary Search
362.Design Hit Counter
ArrayBinary SearchDesign
410.Split Array Largest Sum
ArrayBinary SearchDynamic Programming
704.Binary Search
ArrayBinary Search
300.Longest Increasing Subsequence
ArrayBinary SearchDynamic Programming
1739.Building Boxes
MathBinary SearchGreedy
162.Find Peak Element
ArrayBinary Search
287.Find the Duplicate Number
ArrayTwo PointersBinary Search
658.Find K Closest Elements
ArrayTwo PointersBinary Search
2812.Find the Safest Path in a Grid
ArrayBinary SearchBreadth-First Search
1004.Max Consecutive Ones III
ArrayBinary SearchSliding Window
209.Minimum Size Subarray Sum
ArrayBinary SearchSliding Window
3634.Minimum Removals to Balance Array
ArrayBinary SearchSliding Window
2251.Number of Flowers in Full Bloom
ArrayHash TableBinary Search
74.Search a 2D Matrix
ArrayBinary SearchMatrix
69.Sqrt(x)
MathBinary SearchNewton's Method
713.Subarray Product Less Than K
ArrayBinary SearchSliding Window
1970.Last Day Where You Can Still Cross
ArrayBinary SearchDepth-First Search
354.Russian Doll Envelopes
ArrayBinary SearchDynamic Programming
Missing Number
ArrayHash TableMath
240.Search a 2D Matrix II
ArrayBinary SearchDivide and Conquer
475.Heaters
ArrayTwo PointersBinary Search
528.Random Pick with Weight
ArrayMathBinary Search
1055.Shortest Way to Form String
Two PointersStringBinary Search
1235.Maximum Profit in Job Scheduling
ArrayBinary SearchDynamic Programming
2439.Minimize Maximum of Array
ArrayBinary SearchDynamic Programming
3161.Block Placement Queries
ArrayBinary SearchBinary Indexed Tree

Practice with a Mock Interview

Solve these Binary Search problems under real interview pressure with our AI interviewer.

Start Mock Interview β†’