Goldman SachsLeetCode Questions
VerifiedCompany-wise coding interview questions asked by Goldman Sachs, ranked by real frequency across 30-day, 3-month, and 6-month recency windows.
# | Problem | Difficulty | Frequency↓ | Acceptance | |
|---|---|---|---|---|---|
| #42 | Trapping Rain Water3 sources | Hard | 100% | 67.7% | |
| #4 | Median of Two Sorted Arrays3 sources | Hard | 80% | 47.0% | |
| #387 | First Unique Character in a String3 sources | Easy | 77% | 65.8% | |
| #166 | Fraction to Recurring Decimal3 sources | Medium | 77% | 31.1% | |
| #1086 | High Five3 sources | Easy | 76% | 74.2% | |
| #64 | Minimum Path Sum3 sources | Medium | 69% | 68.5% | |
| #11 | Container With Most Water3 sources | Medium | 65% | 60.4% | |
| #146 | LRU Cache3 sources | Medium | 65% | 47.6% | |
| #3 | Medium | 63% | 39.4% | ||
| #443 | String Compression3 sources | Medium | 63% | 60.3% | |
| #56 | Merge Intervals3 sources | Medium | 63% | 52.3% | |
| #1823 | Find the Winner of the Circular Game3 sources | Medium | 63% | 82.3% | |
| #91 | Decode Ways3 sources | Medium | 63% | 38.2% | |
| #200 | Number of Islands3 sources | Medium | 63% | 64.7% | |
| #49 | Group Anagrams3 sources | Medium | 63% | 72.9% | |
| #1041 | Robot Bounded In Circle3 sources | Medium | 63% | 56.6% | |
| #33 | Search in Rotated Sorted Array3 sources | Medium | 63% | 45.2% | |
| #121 | Best Time to Buy and Sell Stock3 sources | Easy | 56% | 57.0% | |
| #1 | Two Sum3 sources | Easy | 53% | 57.8% | |
| #688 | Knight Probability in Chessboard3 sources | Medium | 53% | 57.2% | |
| #53 | Maximum Subarray3 sources | Medium | 52% | 53.5% | |
| #153 | Find Minimum in Rotated Sorted Array3 sources | Medium | 52% | 55.0% | |
| #516 | Longest Palindromic Subsequence3 sources | Medium | 52% | 65.7% | |
| #122 | Best Time to Buy and Sell Stock II3 sources | Medium | 51% | 71.3% | |
| #657 | Robot Return to Origin3 sources | Easy | 51% | 78.2% | |
| #1648 | Medium | 51% | 0.3% | ||
| #2097 | Valid Arrangement of Pairs3 sources | Hard | 50% | 66.6% | |
| #706 | Design HashMap3 sources | Easy | 50% | 66.7% | |
| #3167 | Better Compression of String3 sources | Medium | 50% | 75.3% | |
| #3494 | Medium | 50% | 62.7% | ||
| #118 | Pascal's Triangle3 sources | Easy | 50% | 79.1% | |
| #215 | Kth Largest Element in an Array3 sources | Medium | 50% | 69.1% | |
| #347 | Top K Frequent Elements3 sources | Medium | 50% | 66.8% | |
| #1109 | Corporate Flight Bookings3 sources | Medium | 50% | 67.9% | |
| #3001 | Minimum Moves to Capture The Queen3 sources | Medium | 50% | 22.6% | |
| #1209 | Medium | 50% | 61.6% | ||
| #1750 | Medium | 50% | 56.2% | ||
| #3437 | Permutations III3 sources | Medium | 50% | 85.9% | |
| #1094 | Car Pooling3 sources | Medium | 50% | 56.4% | |
| #2087 | Medium | 50% | 51.9% | ||
| #2438 | Range Product Queries of Powers3 sources | Medium | 50% | 61.2% | |
| #1010 | Medium | 50% | 53.5% | ||
| #465 | Optimal Account Balancing3 sources | Hard | 50% | 50.5% | |
| #2154 | Keep Multiplying Found Values by Two3 sources | Easy | 50% | 75.0% | |
| #2266 | Count Number of Texts3 sources | Medium | 50% | 50.4% | |
| #2300 | Medium | 50% | 49.7% | ||
| #2420 | Find All Good Indices3 sources | Medium | 50% | 41.1% | |
| #2446 | Easy | 50% | 53.5% | ||
| #2484 | Count Palindromic Subsequences3 sources | Hard | 50% | 41.5% | |
| #2550 | Medium | 50% | 30.3% | ||
| #862 | Hard | 50% | 32.9% | ||
| #931 | Minimum Falling Path Sum3 sources | Medium | 50% | 60.9% | |
| #1116 | Print Zero Even Odd3 sources | Medium | 50% | 65.8% | |
| #2191 | Sort the Jumbled Numbers3 sources | Medium | 50% | 60.0% | |
| #1427 | Perform String Shifts3 sources | Easy | 50% | 56.0% | |
| #3168 | Easy | 50% | 79.5% | ||
| #1771 | Hard | 50% | 38.6% | ||
| #239 | Sliding Window Maximum3 sources | Hard | 46% | 49.0% | |
| #5 | Longest Palindromic Substring3 sources | Medium | 44% | 38.2% | |
| #238 | Product of Array Except Self3 sources | Medium | 44% | 69.1% | |
| #2375 | Medium | 44% | 85.5% | ||
| #647 | Palindromic Substrings3 sources | Medium | 44% | 73.0% | |
| #844 | Backspace String Compare3 sources | Easy | 44% | 50.0% | |
| #322 | Coin Change3 sources | Medium | 44% | 48.7% | |
| #1478 | Allocate Mailboxes3 sources | Hard | 44% | 56.8% | |
| #3649 | Number of Perfect Pairs3 sources | Medium | 44% | 34.4% | |
| #3885 | Design Event Manager3 sources | Medium | 44% | 50.9% | |
| #15 | 3Sum3 sources | Medium | 41% | 39.4% | |
| #20 | Valid Parentheses3 sources | Easy | 41% | 44.5% | |
| #51 | N-Queens3 sources | Hard | 41% | 76.0% | |
| #55 | Jump Game3 sources | Medium | 41% | 41.2% | |
| #69 | Sqrt(x)3 sources | Easy | 41% | 42.1% | |
| #74 | Search a 2D Matrix3 sources | Medium | 41% | 54.3% | |
| #1832 | Check if the Sentence Is Pangram3 sources | Easy | 41% | 84.3% | |
| #424 | Medium | 41% | 60.1% | ||
| #968 | Binary Tree Cameras3 sources | Hard | 41% | 48.0% | |
| #8 | String to Integer (atoi)3 sources | Medium | 39% | 21.3% | |
| #62 | Unique Paths3 sources | Medium | 39% | 67.0% | |
| #198 | House Robber3 sources | Medium | 39% | 53.4% | |
| #218 | The Skyline Problem3 sources | Hard | 39% | 45.6% | |
| #560 | Subarray Sum Equals K3 sources | Medium | 39% | 47.7% | |
| #735 | Asteroid Collision3 sources | Medium | 39% | 48.4% | |
| #739 | Daily Temperatures3 sources | Medium | 39% | 68.9% | |
| #994 | Rotting Oranges3 sources | Medium | 39% | 59.0% | |
| #1011 | Medium | 39% | 74.3% | ||
| #22 | Generate Parentheses3 sources | Medium | 39% | 78.9% | |
| #752 | Open the Lock3 sources | Medium | 39% | 61.4% | |
| #124 | Binary Tree Maximum Path Sum3 sources | Hard | 39% | 42.5% | |
| #128 | Longest Consecutive Sequence3 sources | Medium | 39% | 47.2% | |
| #1446 | Consecutive Characters3 sources | Easy | 39% | 60.4% | |
| #134 | Gas Station3 sources | Medium | 39% | 48.3% | |
| #50 | Pow(x, n)3 sources | Medium | 38% | 38.9% | |
| #54 | Spiral Matrix3 sources | Medium | 38% | 57.2% | |
| #135 | Candy3 sources | Hard | 38% | 48.8% | |
| #162 | Find Peak Element3 sources | Medium | 38% | 47.1% | |
| #295 | Find Median from Data Stream3 sources | Hard | 38% | 54.7% | |
| #1413 | Easy | 38% | 64.8% | ||
| #1235 | Maximum Profit in Job Scheduling3 sources | Hard | 38% | 54.8% | |
| #457 | Circular Array Loop3 sources | Medium | 38% | 37.8% | |
| #283 | Move Zeroes3 sources | Easy | 38% | 64.1% | |
| #210 | Course Schedule II3 sources | Medium | 38% | 55.9% | |
| #240 | Search a 2D Matrix II3 sources | Medium | 38% | 57.6% | |
| #85 | Maximal Rectangle3 sources | Hard | 38% | 59.2% | |
| #611 | Valid Triangle Number3 sources | Medium | 38% | 57.0% | |
| #621 | Task Scheduler3 sources | Medium | 38% | 63.4% | |
| #875 | Koko Eating Bananas3 sources | Medium | 38% | 50.2% | |
| #1665 | Hard | 38% | 76.5% | ||
| #2 | Add Two Numbers3 sources | Medium | 38% | 48.8% | |
| #70 | Climbing Stairs3 sources | Easy | 38% | 54.2% | |
| #73 | Set Matrix Zeroes3 sources | Medium | 38% | 63.3% | |
| #141 | Linked List Cycle3 sources | Easy | 38% | 54.7% | |
| #209 | Minimum Size Subarray Sum3 sources | Medium | 38% | 52.2% | |
| #394 | Decode String3 sources | Medium | 38% | 62.9% | |
| #273 | Integer to English Words3 sources | Hard | 38% | 35.1% | |
| #641 | Design Circular Deque3 sources | Medium | 38% | 64.8% | |
| #206 | Reverse Linked List3 sources | Easy | 38% | 80.8% | |
| #414 | Third Maximum Number3 sources | Easy | 38% | 39.8% | |
| #3371 | Medium | 38% | 36.4% | ||
| #695 | Max Area of Island3 sources | Medium | 38% | 74.1% | |
| #1343 | Medium | 38% | 73.4% | ||
| #354 | Russian Doll Envelopes3 sources | Hard | 38% | 38.0% | |
| #1219 | Path with Maximum Gold3 sources | Medium | 38% | 68.5% | |
| #25 | Reverse Nodes in k-Group3 sources | Hard | 38% | 66.6% | |
| #88 | Merge Sorted Array3 sources | Easy | 38% | 55.2% | |
| #76 | Minimum Window Substring3 sources | Hard | 38% | 47.9% | |
| #13 | Roman to Integer3 sources | Easy | 38% | 66.8% | |
| #152 | Maximum Product Subarray3 sources | Medium | 38% | 36.7% | |
| #23 | Merge k Sorted Lists3 sources | Hard | 38% | 60.0% | |
| #84 | Largest Rectangle in Histogram3 sources | Hard | 38% | 50.3% | |
| #2791 | Hard | 36% | 0.5% | ||
| #790 | Domino and Tromino Tiling2 sources | Medium | 36% | 0.5% | |
| #41 | First Missing Positive3 sources | Hard | 32% | 43.2% | |
| #188 | Best Time to Buy and Sell Stock IV3 sources | Hard | 32% | 50.7% | |
| #221 | Maximal Square3 sources | Medium | 32% | 50.6% | |
| #1004 | Max Consecutive Ones III3 sources | Medium | 32% | 68.0% | |
| #540 | Single Element in a Sorted Array3 sources | Medium | 32% | 59.3% | |
| #17 | Medium | 27% | 66.4% | ||
| #31 | Next Permutation3 sources | Medium | 27% | 45.6% | |
| #45 | Jump Game II3 sources | Medium | 27% | 43.1% | |
| #79 | Word Search3 sources | Medium | 27% | 47.7% | |
| #160 | Intersection of Two Linked Lists3 sources | Easy | 27% | 64.2% | |
| #287 | Find the Duplicate Number3 sources | Medium | 27% | 64.6% | |
| #326 | Power of Three3 sources | Easy | 27% | 51.3% | |
| #344 | Reverse String3 sources | Easy | 27% | 81.0% | |
| #452 | Medium | 27% | 61.7% | ||
| #37 | Sudoku Solver3 sources | Hard | 27% | 65.6% | |
| #325 | Maximum Size Subarray Sum Equals k3 sources | Medium | 27% | 50.9% | |
| #909 | Snakes and Ladders3 sources | Medium | 27% | 48.2% | |
| #59 | Spiral Matrix II3 sources | Medium | 27% | 75.4% | |
| #336 | Palindrome Pairs3 sources | Hard | 27% | 37.4% | |
| #456 | 132 Pattern3 sources | Medium | 27% | 34.9% | |
| #1838 | Medium | 27% | 45.0% | ||
| #112 | Path Sum3 sources | Easy | 27% | 55.3% | |
| #208 | Implement Trie (Prefix Tree)3 sources | Medium | 27% | 69.7% | |
| #225 | Implement Stack using Queues3 sources | Easy | 27% | 70.4% | |
| #34 | Medium | 27% | 49.3% | ||
| #102 | Binary Tree Level Order Traversal3 sources | Medium | 27% | 73.0% | |
| #416 | Partition Equal Subset Sum3 sources | Medium | 27% | 49.7% | |
| #123 | Best Time to Buy and Sell Stock III3 sources | Hard | 27% | 54.2% | |
| #204 | Count Primes3 sources | Medium | 27% | 36.2% | |
| #979 | Distribute Coins in Binary Tree3 sources | Medium | 27% | 77.3% | |
| #1262 | Greatest Sum Divisible by Three3 sources | Medium | 27% | 57.0% | |
| #1552 | Magnetic Force Between Two Balls3 sources | Medium | 27% | 72.4% | |
| #1574 | Medium | 27% | 51.4% | ||
| #169 | Majority Element3 sources | Easy | 27% | 66.4% | |
| #703 | Kth Largest Element in a Stream3 sources | Easy | 27% | 61.3% | |
| #36 | Valid Sudoku3 sources | Medium | 27% | 64.7% | |
| #75 | Sort Colors3 sources | Medium | 27% | 70.0% | |
| #2193 | Hard | 27% | 53.0% | ||
| #945 | Medium | 27% | 60.7% | ||
| #678 | Valid Parenthesis String3 sources | Medium | 27% | 40.3% | |
| #12 | Integer to Roman3 sources | Medium | 25% | 71.2% | |
| #21 | Merge Two Sorted Lists3 sources | Easy | 25% | 68.5% | |
| #48 | Rotate Image3 sources | Medium | 25% | 80.4% | |
| #119 | Pascal's Triangle II3 sources | Easy | 25% | 67.7% | |
| #143 | Reorder List3 sources | Medium | 25% | 65.7% | |
| #268 | Missing Number3 sources | Easy | 25% | 72.3% | |
| #300 | Longest Increasing Subsequence3 sources | Medium | 25% | 59.7% | |
| #340 | Medium | 25% | 50.1% | ||
| #496 | Next Greater Element I3 sources | Easy | 25% | 76.5% | |
| #2719 | Count of Integers3 sources | Hard | 25% | 39.1% | |
| #767 | Reorganize String3 sources | Medium | 25% | 57.3% | |
| #1395 | Count Number of Teams3 sources | Medium | 25% | 70.2% | |
| #1396 | Design Underground System3 sources | Medium | 25% | 74.5% | |
| #564 | Find the Closest Palindrome3 sources | Hard | 25% | 32.0% | |
| #98 | Validate Binary Search Tree3 sources | Medium | 25% | 36.0% | |
| #264 | Ugly Number II3 sources | Medium | 25% | 49.7% | |
| #412 | Fizz Buzz3 sources | Easy | 25% | 75.7% | |
| #93 | Restore IP Addresses3 sources | Medium | 25% | 56.4% | |
| #78 | Subsets3 sources | Medium | 25% | 82.5% | |
| #171 | Excel Sheet Column Number3 sources | Easy | 25% | 68.0% | |
| #918 | Maximum Sum Circular Subarray3 sources | Medium | 25% | 50.7% | |
| #460 | LFU Cache3 sources | Hard | 25% | 49.7% | |
| #2043 | Simple Bank System3 sources | Medium | 25% | 69.7% | |
| #1910 | Medium | 25% | 78.6% | ||
| #653 | Two Sum IV - Input is a BST3 sources | Easy | 25% | 63.5% | |
| #503 | Next Greater Element II3 sources | Medium | 25% | 68.7% | |
| #779 | K-th Symbol in Grammar3 sources | Medium | 25% | 48.5% | |
| #2402 | Meeting Rooms III3 sources | Hard | 25% | 51.4% | |
| #622 | Design Circular Queue3 sources | Medium | 25% | 55.0% | |
| #2734 | Medium | 25% | 35.2% | ||
| #120 | Triangle3 sources | Medium | 25% | 59.9% | |
| #1091 | Shortest Path in Binary Matrix3 sources | Medium | 25% | 51.8% | |
| #150 | Evaluate Reverse Polish Notation3 sources | Medium | 25% | 58.2% | |
| #435 | Non-overlapping Intervals3 sources | Medium | 25% | 57.4% | |
| #68 | Text Justification3 sources | Hard | 25% | 51.5% | |
| #312 | Burst Balloons3 sources | Hard | 25% | 63.9% | |
| #873 | Medium | 25% | 57.5% | ||
| #127 | Word Ladder3 sources | Hard | 25% | 46.0% | |
| #2007 | Medium | 25% | 40.9% | ||
| #724 | Find Pivot Index3 sources | Easy | 25% | 63.2% | |
| #741 | Cherry Pickup3 sources | Hard | 25% | 39.9% | |
| #1146 | Snapshot Array3 sources | Medium | 25% | 36.8% | |
| #643 | Maximum Average Subarray I3 sources | Easy | 25% | 48.4% | |
| #47 | Permutations II3 sources | Medium | 25% | 63.7% | |
| #279 | Perfect Squares3 sources | Medium | 25% | 56.7% | |
| #1044 | Longest Duplicate Substring3 sources | Hard | 25% | 31.3% | |
| #2385 | Medium | 25% | 65.7% | ||
| #103 | Medium | 25% | 64.1% | ||
| #231 | Power of Two3 sources | Easy | 25% | 50.3% | |
| #980 | Unique Paths III3 sources | Hard | 25% | 82.9% | |
| #2095 | Medium | 25% | 60.9% | ||
| #1106 | Parsing A Boolean Expression3 sources | Hard | 25% | 69.8% | |
| #2714 | Find Shortest Path with K Hops3 sources | Hard | 25% | 68.7% | |
| #1245 | Tree Diameter3 sources | Medium | 25% | 61.3% | |
| #1247 | Minimum Swaps to Make Strings Equal3 sources | Medium | 25% | 65.5% | |
| #399 | Evaluate Division3 sources | Medium | 25% | 64.4% | |
| #2093 | Medium | 25% | 61.0% | ||
| #1834 | Single-Threaded CPU3 sources | Medium | 25% | 47.8% | |
| #46 | Permutations3 sources | Medium | 25% | 82.1% | |
| #1522 | Diameter of N-Ary Tree3 sources | Medium | 25% | 75.5% | |
| #973 | K Closest Points to Origin3 sources | Medium | 25% | 69.2% | |
| #853 | Car Fleet3 sources | Medium | 25% | 55.4% | |
| #1277 | Medium | 25% | 80.8% | ||
| #151 | Reverse Words in a String3 sources | Medium | 25% | 57.0% | |
| #26 | Remove Duplicates from Sorted Array3 sources | Easy | 25% | 63.2% | |
| #1371 | Medium | 25% | 75.6% | ||
| #1312 | Hard | 25% | 74.2% | ||
| #934 | Shortest Bridge3 sources | Medium | 25% | 59.6% | |
| #1472 | Design Browser History3 sources | Medium | 25% | 78.4% | |
| #236 | Medium | 25% | 69.7% | ||
| #242 | Valid Anagram3 sources | Easy | 25% | 68.3% | |
| #692 | Top K Frequent Words3 sources | Medium | 25% | 60.4% | |
| #392 | Is Subsequence3 sources | Easy | 25% | 49.2% | |
| #721 | Accounts Merge3 sources | Medium | 25% | 61.6% | |
| #179 | Largest Number3 sources | Medium | 25% | 43.3% | |
| #1483 | Kth Ancestor of a Tree Node3 sources | Hard | 25% | 38.9% | |
| #410 | Split Array Largest Sum3 sources | Hard | 25% | 60.9% | |
| #1353 | Medium | 25% | 39.0% | ||
| #1535 | Find the Winner of an Array Game3 sources | Medium | 25% | 56.9% | |
| #207 | Course Schedule3 sources | Medium | 25% | 51.8% | |
| #713 | Subarray Product Less Than K3 sources | Medium | 25% | 54.7% | |
| #154 | Hard | 25% | 46.7% | ||
| #738 | Monotone Increasing Digits3 sources | Medium | 25% | 49.9% | |
| #24 | Swap Nodes in Pairs3 sources | Medium | 25% | 69.8% | |
| #780 | Hard | 25% | 34.5% | ||
| #205 | Easy | 25% | 48.7% | ||
| #289 | Medium | 25% | 72.8% | ||
| #227 | Medium | 25% | 47.0% | ||
| #1448 | Medium | 25% | 73.9% | ||
| #277 | Medium | 25% | 49.0% | ||
| #815 | Hard | 25% | 47.4% | ||
| #101 | Easy | 25% | 61.6% | ||
| #328 | Medium | 25% | 62.6% | ||
| #722 | Remove Comments2 sources | Medium | 20% | 0.4% | |
| #2050 | Parallel Courses III2 sources | Hard | 20% | 0.7% | |
| #378 | Medium | 20% | 0.6% | ||
| #125 | Valid Palindrome2 sources | Easy | 20% | 0.5% | |
| #126 | Word Ladder II2 sources | Hard | 20% | 0.3% | |
| #1202 | Smallest String With Swaps2 sources | Medium | 20% | 0.6% | |
| #253 | Meeting Rooms II2 sources | Medium | 20% | 0.5% | |
| #63 | Unique Paths II2 sources | Medium | 20% | 0.4% | |
| #136 | Single Number2 sources | Easy | 20% | 0.8% |
Goldman Sachs Technical Interview Overview & Company-Wise Questions
Software engineering and technical interviews at Goldman Sachs emphasize real-world problem solving, algorithmic efficiency, and scalable data structure design. The curated dataset above contains 273 verified LeetCode problems, categorized by frequency and filtered across recent interview seasons.
Frequently Asked Questions
What are the top LeetCode questions for Goldman Sachs?
Leading questions include Trapping Rain Water, Median of Two Sorted Arrays, First Unique Character in a String. Reviewing questions with higher recency (within the last 30 to 90 days) yields the highest return on preparation time.
Where can I practice company-wise LeetCode questions for Goldman Sachs?
You can practice all 273 Goldman Sachs LeetCode questions right here on LeetMap Pro. Filter by 30-day, 3-month, and 6-month recency, track your progress with local checkpoints, and practice curated SQL problems completely free.
How should I prepare for Goldman Sachs coding rounds?
Begin by reviewing Medium-difficulty problems (174 tracked), which constitute the majority of technical rounds. Complement coding practice with foundational DSA patterns like Sliding Window, Two Pointers, and Graph Traversal.