Greedy Interview Questions
373 real interview questions test Greedy. Practice any of them in the code editor and get AI feedback on your solution.
- Junior12% (44)
- Mid/Senior67% (249)
- Staff21% (80)
Companies that ask Greedy the most
Questionspage 2 of 4
- Sell Diminishing-Valued Colored Balls5 companiesMid/Senior
- Minimum Initial Energy to Finish Tasks5 companiesStaff
- Maximum Average Pass Ratio5 companiesMid/Senior
- Minimized Maximum of Products Distributed to Any Store5 companiesMid/Senior
- Maximum Number of Tasks You Can Assign5 companiesStaff
- Two Furthest Houses With Different Colors5 companiesJunior
- Minimum Number of Moves to Make Palindrome5 companiesStaff
- Minimum Replacements to Sort the Array5 companiesStaff
- Maximum Number of Non-overlapping Palindrome Substrings5 companiesStaff
- Maximum Subsequence Score5 companiesMid/Senior
- Minimum Equal Sum of Two Arrays After Replacing Zeros5 companiesMid/Senior
- Separate Black and White Balls5 companiesMid/Senior
- Zero Array Transformation III5 companiesMid/Senior
- Reschedule Meetings for Maximum Free Time I5 companiesMid/Senior
- Lexicographically Smallest Generated String5 companiesStaff
- Maximum Unique Subarray Sum After Deletion5 companiesJunior
- Integer Replacement4 companiesMid/Senior
- Course Schedule III4 companiesStaff
- Max Chunks To Make Sorted II4 companiesStaff
- Pancake Sorting4 companiesMid/Senior
- Minimum Domino Rotations For Equal Row4 companiesMid/Senior
- Smallest Subsequence of Distinct Characters4 companiesMid/Senior
- Minimum Cost Tree From Leaf Values4 companiesMid/Senior
- Minimum Cost to Move Chips to The Same Position4 companiesJunior
- Split a String in Balanced Strings4 companiesJunior
- Minimum Swaps to Make Strings Equal4 companiesMid/Senior
- Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts4 companiesMid/Senior
- Minimum Insertions to Balance a Parentheses String4 companiesMid/Senior
- Partitioning Into Minimum Number Of Deci-Binary Numbers4 companiesMid/Senior
- Minimum Number of People to Teach4 companiesMid/Senior
- Maximum Value at a Given Index in a Bounded Array4 companiesMid/Senior
- Minimum Operations to Make the Array Increasing4 companiesJunior
- Remove Stones to Minimize the Total4 companiesMid/Senior
- Minimum Number of Moves to Seat Everyone4 companiesJunior
- Remove Colored Pieces if Both Neighbors are the Same Color4 companiesMid/Senior
- Minimum Number of Food Buckets to Feed the Hamsters4 companiesMid/Senior
- Longest Subsequence With Limited Sum4 companiesJunior
- Optimal Partition of String4 companiesMid/Senior
- Minimize Maximum of Array4 companiesMid/Senior
- Distribute Money to Maximum Children4 companiesJunior
- Prime Subtraction Operation4 companiesMid/Senior
- Minimum Additions to Make Valid String4 companiesMid/Senior
- Maximum OR4 companiesMid/Senior
- Lexicographically Smallest Palindrome4 companiesJunior
- Lexicographically Smallest String After Substring Operation4 companiesMid/Senior
- Maximum Xor Product4 companiesMid/Senior
- Minimize Length of Array Using Operations4 companiesMid/Senior
- Minimum Number of Pushes to Type Word I4 companiesJunior
- Find the Maximum Sum of Node Values4 companiesStaff
- Maximum Number of Operations to Move Ones to the End4 companiesMid/Senior
- Minimum Operations to Make Array Equal to Target4 companiesStaff
- Maximum Number of Distinct Elements After Operations4 companiesMid/Senior
- Maximum Frequency After Subarray Operation4 companiesMid/Senior
- Reschedule Meetings for Maximum Free Time II4 companiesMid/Senior
- Minimum Operations to Convert All Elements to Zero4 companiesMid/Senior
- Minimum Cost to Hire K Workers3 companiesStaff
- Score After Flipping Matrix3 companiesMid/Senior
- Advantage Shuffle3 companiesMid/Senior
- Smallest Range II3 companiesMid/Senior
- DI String Match3 companiesJunior
- Delete Columns to Make Sorted II3 companiesMid/Senior
- String Without AAA or BBB3 companiesMid/Senior
- Maximize Sum Of Array After K Negations3 companiesJunior
- Video Stitching3 companiesMid/Senior
- Minimum Time to Make Rope Colorful3 companiesMid/Senior
- Minimum Adjacent Swaps for K Consecutive Ones3 companiesStaff
- Eliminate Maximum Number of Monsters3 companiesMid/Senior
- Maximum Number of Weeks for Which You Can Work3 companiesMid/Senior
- Minimum Time to Type Word Using Special Typewriter3 companiesJunior
- Minimum Moves to Convert String3 companiesJunior
- Minimum Cost Homecoming of a Robot in a Grid3 companiesMid/Senior
- Minimum Moves to Reach Target Score3 companiesMid/Senior
- Minimum Cost of Buying Candies With Discount3 companiesJunior
- Longest Binary Subsequence Less Than or Equal to K3 companiesMid/Senior
- Minimum Sum of Squared Difference3 companiesMid/Senior
- Construct Smallest Number From DI String3 companiesMid/Senior
- Largest Palindromic Number3 companiesMid/Senior
- Maximum Matching of Players With Trainers3 companiesMid/Senior
- Minimum Addition to Make Integer Beautiful3 companiesMid/Senior
- Append Characters to String to Make Subsequence3 companiesMid/Senior
- Maximum Star Sum of a Graph3 companiesMid/Senior
- Frog Jump II3 companiesMid/Senior
- Maximum Tastiness of Candy Basket3 companiesMid/Senior
- Maximum Number of Integers to Choose From a Range I3 companiesMid/Senior
- Maximum Difference by Remapping a Digit3 companiesJunior
- Rearrange Array to Maximize Prefix Score3 companiesMid/Senior
- Shortest String That Contains Three Strings3 companiesMid/Senior
- Maximum Odd Binary Number3 companiesJunior
- Minimum Processing Time3 companiesMid/Senior
- Apple Redistribution into Boxes3 companiesJunior
- Maximize Happiness of Selected Children3 companiesMid/Senior
- Minimum Deletions to Make String K-Special3 companiesMid/Senior
- Reach End of Array With Max Score3 companiesMid/Senior
- Minimum Number of Seconds to Make Mountain Height Zero3 companiesMid/Senior
- Smallest Divisible Digit Product II3 companiesStaff
- Transform Array to All Equal Elements3 companiesMid/Senior
- Maximize Spanning Tree Stability with Upgrades3 companiesStaff
- Super Washing Machines2 companiesStaff
- Maximum Length of Pair Chain2 companiesMid/Senior
- Split Array into Consecutive Subsequences2 companiesMid/Senior