Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
Interview Questions›Topics›Sorting

Sorting Interview Questions

Master 44 sorting problems frequently asked in technical interviews. These questions test your understanding of sortingconcepts and are essential for coding interview success.

44
Total Problems
7
Easy
33
Medium
4
Hard

Related Topics

ArrayHash TableHeap (Priority Queue)Binary SearchTwo PointersGreedyStringMath
#1352HardFrequency: 100%

Maximum Profit in Job Scheduling

Asked at Apple
ArrayBinary SearchDynamic ProgrammingSorting
#1
Rank
#1085MediumFrequency: 100%

The Earliest Moment When Everyone Become Friends

Asked at Oracle
ArrayUnion FindSorting
#2
Rank
#3681MediumFrequency: 100%

Maximum Area Rectangle With Point Constraints I

Asked at Infosys
ArrayMathBinary Indexed TreeSegment TreeGeometrySortingEnumeration
#3
Rank
#314MediumFrequency: 97%

Binary Tree Vertical Order Traversal

Asked at Meta
Hash TableTreeDepth-First SearchBreadth-First SearchSortingBinary Tree
#4
Rank
#2891MediumFrequency: 93%

Maximum Beauty of an Array After Applying Operation

Asked at Salesforce
ArrayBinary SearchSliding WindowSorting
#5
Rank
#88EasyFrequency: 92%

Merge Sorted Array

Asked at Microsoft
ArrayTwo PointersSorting
#6
Rank
#215MediumFrequency: 92%

Kth Largest Element in an Array

Asked at Meta
ArrayDivide and ConquerSortingHeap (Priority Queue)Quickselect
#7
Rank
#852MediumFrequency: 89%

Friends Of Appropriate Ages

Asked at Infosys
ArrayTwo PointersBinary SearchSorting
#8
Rank
#621MediumFrequency: 85%

Task Scheduler

Asked at Amazon
ArrayHash TableGreedySortingHeap (Priority Queue)Counting
#9
Rank
#1019EasyFrequency: 85%

Squares of a Sorted Array

Asked at Salesforce
ArrayTwo PointersSorting
#10
Rank
#1108MediumFrequency: 83%

Analyze User Website Visit Pattern

Asked at PayPal
ArrayHash TableSorting
#11
Rank
#1014MediumFrequency: 82%

K Closest Points to Origin

Asked at Salesforce
ArrayMathDivide and ConquerGeometrySortingHeap (Priority Queue)Quickselect
#12
Rank
#1966MediumFrequency: 79%

Frequency of the Most Frequent Element

Asked at Salesforce
ArrayBinary SearchGreedySliding WindowSortingPrefix Sum
#13
Rank
#347MediumFrequency: 76%

Top K Frequent Elements

Asked at Meta
ArrayHash TableDivide and ConquerSortingHeap (Priority Queue)Bucket SortCountingQuickselect
#14
Rank
#1478MediumFrequency: 76%

Maximum Number of Events That Can Be Attended

Asked at Salesforce
ArrayGreedySortingHeap (Priority Queue)
#15
Rank
#1488MediumFrequency: 76%

Sort Integers by The Power Value

Asked at Databricks
Dynamic ProgrammingMemoizationSorting
#16
Rank
#49MediumFrequency: 72%

Group Anagrams

Asked at Amazon
ArrayHash TableStringSorting
#17
Rank
#778MediumFrequency: 72%

Reorganize String

Asked at Amazon
Hash TableStringGreedySortingHeap (Priority Queue)Counting
#18
Rank
#56MediumFrequency: 72%

Merge Intervals

Asked at Meta
ArraySorting
#19
Rank
#658MediumFrequency: 72%

Find K Closest Elements

Asked at Infosys
ArrayTwo PointersBinary SearchSliding WindowSortingHeap (Priority Queue)
#20
Rank
#1029HardFrequency: 69%

Vertical Order Traversal of a Binary Tree

Asked at Oracle
Hash TableTreeDepth-First SearchBreadth-First SearchSortingBinary Tree
#21
Rank
#807MediumFrequency: 68%

Custom Sort String

Asked at Oracle
Hash TableStringSorting
#22
Rank
#3647MediumFrequency: 67%

Zero Array Transformation III

Asked at Google
ArrayGreedySortingHeap (Priority Queue)Prefix Sum
#23
Rank
#987MediumFrequency: 63%

Reveal Cards In Increasing Order

Asked at DoorDash
ArrayQueueSortingSimulation
#24
Rank
#2695MediumFrequency: 63%

Find Score of an Array After Marking All Elements

Asked at Flipkart
ArrayHash TableSortingHeap (Priority Queue)Simulation
#25
Rank
#721MediumFrequency: 62%

Accounts Merge

Asked at Meta
ArrayHash TableStringDepth-First SearchBreadth-First SearchUnion FindSorting
#26
Rank
#15MediumFrequency: 60%

3Sum

Asked at Amazon
ArrayTwo PointersSorting
#27
Rank
#253MediumFrequency: 58%

Meeting Rooms II

Asked at Salesforce
ArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum
#28
Rank
#1468EasyFrequency: 58%

Check If N and Its Double Exist

Asked at Airbnb
ArrayHash TableTwo PointersBinary SearchSorting
#29
Rank
#2164MediumFrequency: 56%

Two Best Non-Overlapping Events

Asked at Google
ArrayBinary SearchDynamic ProgrammingSortingHeap (Priority Queue)
#30
Rank
#18MediumFrequency: 55%

4Sum

Asked at Microsoft
ArrayTwo PointersSorting
#31
Rank
#169EasyFrequency: 55%

Majority Element

Asked at Microsoft
ArrayHash TableDivide and ConquerSortingCounting
#32
Rank
#1095MediumFrequency: 54%

Two City Scheduling

Asked at Flipkart
ArrayGreedySorting
#33
Rank
#1306EasyFrequency: 52%

Minimum Absolute Difference

Asked at Apple
ArraySorting
#34
Rank
#295HardFrequency: 48%

Find Median from Data Stream

Asked at Google
Two PointersDesignSortingHeap (Priority Queue)Data Stream
#35
Rank
#976MediumFrequency: 48%

Minimum Area Rectangle

Asked at Google
ArrayHash TableMathGeometrySorting
#36
Rank
#75MediumFrequency: 42%

Sort Colors

Asked at Google
ArrayTwo PointersSorting
#37
Rank
#179MediumFrequency: 42%

Largest Number

Asked at Google
ArrayStringGreedySorting
#38
Rank
#268EasyFrequency: 42%

Missing Number

Asked at Google
ArrayHash TableMathBinary SearchBit ManipulationSorting
#39
Rank
#532MediumFrequency: 40%

K-diff Pairs in an Array

Asked at PayPal
ArrayHash TableTwo PointersBinary SearchSorting
#40
Rank
#378MediumFrequency: 37%

Kth Smallest Element in a Sorted Matrix

Asked at Meta
ArrayBinary SearchSortingHeap (Priority Queue)Matrix
#41
Rank
#1257HardFrequency: 34%

Rank Transform of a Matrix

Asked at Salesforce
ArrayUnion FindGraphTopological SortSortingMatrix
#42
Rank
#1397MediumFrequency: 33%

Search Suggestions System

Asked at Oracle
ArrayStringBinary SearchTrieSortingHeap (Priority Queue)
#43
Rank
#242EasyFrequency: 22%

Valid Anagram

Asked at DoorDash
Hash TableStringSorting
#44
Rank
View All Topics

Master Sorting in Real Interviews

Get AI-powered assistance when solving sorting problems during your actual interviews.

Get Started Free

No credit card required

Interview Solver
  • Home
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Help Center
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • Discord Community
  • Affiliate Program
  • Compare
  • All Comparisons
  • vs Final Round AI
  • vs UltraCode
  • vs Interview Coder
  • vs LockedIn AI
  • vs AI Apply
  • Free Tools
  • ATS Resume Checker
  • STAR Method Builder
  • Salary Lookup
  • Big O Cheat Sheet
  • Total Comp Calculator
  • View All →
  • Interview Questions
  • Google Questions
  • Amazon Questions
  • Microsoft Questions
  • Meta Questions
  • Apple Questions
  • TikTok Questions
  • View All →
© 2026 Interview Solver, Inc. All rights reserved.