Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
Interview Questions›Topics›Combinatorics

Combinatorics Interview Questions

Master 41 combinatorics problems frequently asked in technical interviews. These questions test your understanding of combinatoricsconcepts and are essential for coding interview success.

41
Total Problems
3
Easy
12
Medium
26
Hard

Related Topics

MathDynamic ProgrammingArrayNumber TheoryFermat's Little TheoremHash TableStringSorting
#2415HardFrequency: 67.6%

Count the Number of Ideal Arrays

Asked at Infosys
MathDynamic ProgrammingCombinatoricsNumber TheoryPrime FactorizationFermat's Little Theorem
#1
Rank
#2696MediumFrequency: 62.5%

The Number of Beautiful Subsets

Asked at Infosys
ArrayHash TableMathDynamic ProgrammingBacktrackingSortingCombinatorics
#2
Rank
#62MediumFrequency: 61.4%

Unique Paths

Asked at Amazon
MathDynamic ProgrammingCombinatorics
#3
Rank
#1461HardFrequency: 53.4%

Count All Valid Pickup and Delivery Options

Asked at DoorDash
MathDynamic ProgrammingCombinatorics
#4
Rank
#3224HardFrequency: 50.6%

Count the Number of Infection Sequences

Asked at Oracle
ArrayMathCombinatoricsFermat's Little Theorem
#5
Rank
#3198HardFrequency: 47.5%

Number of Ways to Reach Destination in the Grid

Asked at Uber
MathDynamic ProgrammingCombinatorics
#6
Rank
#2324MediumFrequency: 40.8%

Find Triangular Sum of an Array

Asked at Amazon
ArrayMathSimulationCombinatoricsNumber Theory
#7
Rank
#3604HardFrequency: 35.1%

Find the Number of Possible Ways for an Event

Asked at Amazon
MathDynamic ProgrammingCombinatorics
#8
Rank
#956HardFrequency: 33.3%

Number of Music Playlists

Asked at Oracle
MathDynamic ProgrammingCombinatorics
#9
Rank
#3851HardFrequency: 31.3%

Find Sum of Array Product of Magical Sequences

Asked at Infosys
ArrayMathDynamic ProgrammingBit ManipulationCombinatoricsBitmask
#10
Rank
#3201MediumFrequency: 30.2%

Distribute Candies Among Children II

Asked at Amazon
MathCombinatoricsEnumeration
#11
Rank
#1993EasyFrequency: 29.1%

Sum of All Subset XOR Totals

Asked at Amazon
ArrayMathBacktrackingBit ManipulationCombinatoricsEnumeration
#12
Rank
#3768EasyFrequency: 26.5%

Check If Digits Are Equal in String After Operations I

Asked at Amazon
MathStringSimulationCombinatoricsNumber Theory
#13
Rank
#3414HardFrequency: 21.9%

Find Number of Ways to Reach the K-th Stair

Asked at Amazon
MathDynamic ProgrammingBit ManipulationMemoizationCombinatorics
#14
Rank
#1725MediumFrequency: 20%

Number of Sets of K Non-Overlapping Line Segments

Asked at Amazon
MathDynamic ProgrammingCombinatoricsPrefix Sum
#15
Rank
#1836HardFrequency: 20%

Count Ways to Make Array With Product

Asked at Amazon
ArrayMathDynamic ProgrammingCombinatoricsNumber TheoryPrime FactorizationFermat's Little Theorem
#16
Rank
#2738MediumFrequency: 20%

Count the Number of K-Free Subsets

Asked at Amazon
ArrayMathDynamic ProgrammingSortingCombinatorics
#17
Rank
#3199EasyFrequency: 20%

Distribute Candies Among Children I

Asked at Amazon
MathCombinatoricsEnumeration
#18
Rank
#3216HardFrequency: 20%

Distribute Candies Among Children III

Asked at Amazon
MathCombinatorics
#19
Rank
#3057HardFrequency: 19.5%

Count K-Subsequences of a String With Maximum Beauty

Asked at Google
Hash TableMathStringGreedySortingCombinatoricsFermat's Little Theorem
#20
Rank
#3535HardFrequency: 19.5%

Find the Count of Monotonic Pairs I

Asked at Google
ArrayMathDynamic ProgrammingCombinatoricsPrefix Sum
#21
Rank
#1692HardFrequency: 18%

Number of Ways to Reorder Array to Get Same BST

Asked at Google
ArrayMathDivide and ConquerDynamic ProgrammingTreeUnion-FindBinary Search TreeMemoizationCombinatoricsBinary TreeFermat's Little Theorem
#22
Rank
#1996HardFrequency: 16.4%

Number of Ways to Rearrange Sticks With K Sticks Visible

Asked at Google
MathDynamic ProgrammingCombinatorics
#23
Rank
#3212HardFrequency: 16.4%

Count the Number of Good Partitions

Asked at Google
ArrayHash TableMathCombinatorics
#24
Rank
#3583HardFrequency: 16.4%

Sorted GCD Pair Queries

Asked at Google
ArrayHash TableMathBinary SearchCombinatoricsCountingNumber TheoryPrefix SumEuclidean AlgorithmGreatest Common Divisor
#25
Rank
#3637HardFrequency: 14.6%

Count Number of Balanced Permutations

Asked at Google
MathStringDynamic ProgrammingCombinatorics
#26
Rank
#3548HardFrequency: 14.4%

Find the Count of Good Integers

Asked at Meta
Hash TableMathCombinatoricsEnumeration
#27
Rank
#3864MediumFrequency: 10.5%

Count the Number of Computer Unlocking Permutations

Asked at Google
ArrayMathBrainteaserCombinatorics
#28
Rank
#3813HardFrequency: 10.5%

Smallest Palindromic Rearrangement II

Asked at Google
Hash TableMathStringCombinatoricsCounting
#29
Rank
#4189HardFrequency: 8.1%

Find Nth Smallest Integer With K One Bits

Asked at Google
MathBit ManipulationCombinatorics
#30
Rank
#3682HardFrequency: 8%

Count the Number of Arrays with K Matching Adjacent Elements

Asked at Meta
MathCombinatoricsFermat's Little Theorem
#31
Rank
#2187MediumFrequency: 7.3%

Vowels of All Substrings

Asked at Microsoft
MathStringDynamic ProgrammingCombinatorics
#32
Rank
#1307MediumFrequency: 7.2%

Ugly Number III

Asked at Amazon
MathBinary SearchCombinatoricsNumber TheoryLeast Common MultipleEuclidean AlgorithmGreatest Common DivisorInclusion-Exclusion Principle
#33
Rank
#3714MediumFrequency: 7.2%

Maximum and Minimum Sums of at Most Size K Subsequences

Asked at Amazon
ArrayMathDynamic ProgrammingSortingCombinatorics
#34
Rank
#3739HardFrequency: 5.5%

Manhattan Distances of All Arrangements of Pieces

Asked at Google
MathCombinatorics
#35
Rank
#2477MediumFrequency: 5.5%

Number of Ways to Reach a Position After Exactly k Steps

Asked at Google
MathDynamic ProgrammingCombinatorics
#36
Rank
#458HardFrequency: 5%

Poor Pigs

Asked at Google
MathDynamic ProgrammingCombinatorics
#37
Rank
#3774HardFrequency: 5%

Check If Digits Are Equal in String After Operations II

Asked at Google
MathStringCombinatoricsNumber Theory
#38
Rank
#1761MediumFrequency: 5%

Count Sorted Vowel Strings

Asked at Google
MathDynamic ProgrammingCombinatorics
#39
Rank
#489HardFrequency: 5%

Kth Smallest Instructions

Asked at Amazon
ArrayMathDynamic ProgrammingCombinatorics
#40
Rank
#2605HardFrequency: 5%

Count Anagrams

Asked at Amazon
Hash TableMathStringCombinatoricsCountingFermat's Little Theorem
#41
Rank
View All Topics

Master Combinatorics in Real Interviews

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

Get Started Free

No credit card required

Interview Solver
  • Home
  • About
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Help Center
  • Developers
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • Refund & Cancellation
  • 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.