All Goldman Sachs Coding Interview Questions
238 questions we track for Goldman Sachs, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
- Junior18% (43)
- Mid/Senior63% (151)
- Staff18% (44)
Questionspage 2 of 3
- Valid Anagram38 companiesJunior
- Ugly Number II8 companiesMid/Senior
- Missing Number19 companiesJunior
- Integer to English Words23 companiesStaff
- Perfect Squares11 companiesMid/Senior
- Move Zeroes47 companiesJunior
- Find the Duplicate Number22 companiesMid/Senior
- Game of Life16 companiesMid/Senior
- Longest Increasing Subsequence31 companiesMid/Senior
- Burst Balloons14 companiesStaff
- Coin Change42 companiesMid/Senior
- Maximum Size Subarray Sum Equals k8 companiesMid/Senior
- Power of Three6 companiesJunior
- Odd Even Linked List12 companiesMid/Senior
- Palindrome Pairs7 companiesStaff
- Longest Substring with At Most K Distinct Characters12 companiesMid/Senior
- Reverse String15 companiesJunior
- Top K Frequent Elements52 companiesMid/Senior
- Russian Doll Envelopes11 companiesStaff
- First Unique Character in a String26 companiesJunior
- Is Subsequence15 companiesJunior
- Decode String40 companiesMid/Senior
- Evaluate Division23 companiesMid/Senior
- Fizz Buzz19 companiesJunior
- Third Maximum Number8 companiesJunior
- Partition Equal Subset Sum16 companiesMid/Senior
- Maximum XOR of Two Numbers in an Array6 companiesMid/Senior
- Longest Repeating Character Replacement22 companiesMid/Senior
- Non-overlapping Intervals18 companiesMid/Senior
- String Compression38 companiesMid/Senior
- Minimum Number of Arrows to Burst Balloons8 companiesMid/Senior
- 132 Pattern9 companiesMid/Senior
- Circular Array Loop4 companiesMid/Senior
- Optimal Account Balancing11 companiesStaff
- Next Greater Element I16 companiesJunior
- Next Greater Element II16 companiesMid/Senior
- Longest Palindromic Subsequence14 companiesMid/Senior
- Single Element in a Sorted Array18 companiesMid/Senior
- Subarray Sum Equals K46 companiesMid/Senior
- Find the Closest Palindrome8 companiesStaff
- Permutation in String16 companiesMid/Senior
- Valid Triangle Number9 companiesMid/Senior
- Task Scheduler25 companiesMid/Senior
- Maximum Average Subarray I11 companiesJunior
- Palindromic Substrings25 companiesMid/Senior
- Two Sum IV - Input is a BST8 companiesJunior
- Robot Return to Origin5 companiesJunior
- Valid Parenthesis String15 companiesMid/Senior
- Knight Probability in Chessboard6 companiesMid/Senior
- Top K Frequent Words24 companiesMid/Senior
- Max Area of Island19 companiesMid/Senior
- Find Pivot Index16 companiesJunior
- Flood Fill12 companiesJunior
- Asteroid Collision34 companiesMid/Senior
- Daily Temperatures31 companiesMid/Senior
- Cherry Pickup9 companiesStaff
- Open the Lock15 companiesMid/Senior
- Reorganize String21 companiesMid/Senior
- K-th Symbol in Grammar7 companiesMid/Senior
- Reaching Points13 companiesStaff
- Bus Routes17 companiesStaff
- Backspace String Compare14 companiesJunior
- Car Fleet12 companiesMid/Senior
- Shortest Subarray with Sum at Least K7 companiesStaff
- Minimum Number of Refueling Stops8 companiesStaff
- Length of Longest Fibonacci Subsequence7 companiesMid/Senior
- Walking Robot Simulation9 companiesMid/Senior
- Koko Eating Bananas38 companiesMid/Senior
- Snakes and Ladders12 companiesMid/Senior
- Maximum Sum Circular Subarray10 companiesMid/Senior
- Minimum Falling Path Sum8 companiesMid/Senior
- Shortest Bridge15 companiesMid/Senior
- Minimum Increment to Make Array Unique9 companiesMid/Senior
- Binary Tree Cameras14 companiesStaff
- K Closest Points to Origin17 companiesMid/Senior
- Distribute Coins in Binary Tree8 companiesMid/Senior
- Unique Paths III7 companiesStaff
- Rotting Oranges50 companiesMid/Senior
- Max Consecutive Ones III19 companiesMid/Senior
- Pairs of Songs With Total Durations Divisible by 608 companiesMid/Senior
- Capacity To Ship Packages Within D Days21 companiesMid/Senior
- Robot Bounded In Circle11 companiesMid/Senior
- Longest Duplicate Substring7 companiesStaff
- Shortest Path in Binary Matrix16 companiesMid/Senior
- Car Pooling13 companiesMid/Senior
- Parsing A Boolean Expression8 companiesStaff
- Corporate Flight Bookings5 companiesMid/Senior
- Remove All Adjacent Duplicates in String II18 companiesMid/Senior
- Path with Maximum Gold6 companiesMid/Senior
- Maximum Profit in Job Scheduling25 companiesStaff
- Tree Diameter8 companiesMid/Senior
- Minimum Swaps to Make Strings Equal4 companiesMid/Senior
- Greatest Sum Divisible by Three7 companiesMid/Senior
- Count Square Submatrices with All Ones5 companiesMid/Senior
- Minimum Insertion Steps to Make a String Palindrome6 companiesStaff
- Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold3 companiesMid/Senior
- Find the Longest Substring Containing Vowels in Even Counts6 companiesMid/Senior
- Count Number of Teams4 companiesMid/Senior
- Minimum Value to Get Positive Step by Step Sum9 companiesJunior
- Consecutive Characters4 companiesJunior