| Status | Title | Video | Leetcode | Solve | Difficulty | Companies | Topics |
|---|---|---|---|---|---|---|---|
| 4. Median of Two Sorted Arrays | Solve | Hard | Accolite+38 | ||||
| 42. Trapping Rain Water | Solve | Hard | Adobe+21 | ||||
| 135. Candy | Solve | Hard | Adobe+21 | ||||
| 239. Sliding Window Maximum | Solve | Hard | Accion Labs India+66 | ||||
| 295. Find Median from Data Stream | Solve | Hard | Adobe+33 | ||||
| 588. Design In-Memory File System | Solve | Hard | Amazon+5 | ||||
| 730. Count Different Palindromic Subsequences | Solve | Hard | Apple+3 | ||||
| 749. Contain Virus | Solve | Hard | Accolite+2 | ||||
| 780. Reaching Points | Solve | Hard | Bloomberg+11 | ||||
| 862. Shortest Subarray with Sum at Least K | Solve | Hard | Adobe+3 | ||||
| 1326. Minimum Number of Taps to Open to Water a Garden | Solve | Hard | Aditya Birla group+26 | ||||
| 1771. Maximize Palindrome Length From Subsequences | Solve | Hard | Goldman Sachs | ||||
| 2097. Valid Arrangement of Pairs | Solve | Hard | Goldman Sachs | ||||
| 2484. Count Palindromic Subsequences | Solve | Hard | Atlassian+2 |
Goldman Sachs is one of the most sought-after companies for software engineers, known for its rigorous hiring process and strong emphasis on problem-solving skills. Candidates are typically evaluated through multiple coding rounds that test their understanding of data structures, algorithms, and the ability to write clean, efficient code under time constraints.
Preparing with the right set of problems is key. Our curated list of 120 Goldman Sachs DSA interview questions focuses on patterns frequently asked in real interviews. These problems help you strengthen core concepts such as arrays, strings, hashing, recursion, dynamic programming, graphs, and trees.
By practicing these questions, you can build the problem-solving mindset needed to tackle Goldman Sachs coding challenges confidently and improve your chances of clearing technical interview rounds.
Goldman Sachs coding interviews are designed to evaluate both algorithmic thinking and practical coding ability. Interviewers expect candidates to clearly explain their thought process, discuss trade-offs, and optimize solutions after writing a working approach.
Typically, candidates go through one or more online assessments followed by technical interviews. Questions often start with a straightforward problem and then evolve into follow-ups that test deeper understanding.
Common patterns seen in Goldman Sachs DSA interviews include:
Preparation strategy:
Consistent practice with real interview-style questions will help you recognize patterns quickly and approach Goldman Sachs coding interviews with confidence.