PRACTICE
Dynamic Programming Interview Questions
65 Dynamic Programming 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
β 0ProblemsDifficultyAsked atPractice
2858.Minimum Edge Reversals So Every Node Is Reachable
HardDynamic ProgrammingDepth-First SearchBreadth-First Search
2035.Partition Array Into Two Arrays to Minimize Sum Difference
HardArrayBinary SearchDynamic Programming
Hard
Medium
1434.Number of Ways to Wear Different Hats to Each Other
HardArrayDynamic ProgrammingBit Manipulation
Practice with a Mock Interview
Solve these Dynamic Programming problems under real interview pressure with our AI interviewer.
Start Mock Interview β