Goldman Sachs interview questions and how to prepare
Structured, professional loops: markets awareness plus behavioral depth. Below: the questions candidates report from Goldman Sachs interviews, sorted by how often they come up, plus original practice in Goldman Sachs's style.
ZorixOS tracks 261 community-reported Goldman Sachs interview questions, drawn from an open-source dataset of real interview reports and sorted by how frequently each one comes up. Every question links to its source. Alongside them are 78 original ZorixOS practice questions written in Goldman Sachs's known interview style (not claimed as asked at Goldman Sachs), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to Goldman Sachs.
Updated July 2026
How Goldman Sachs interviews run
What candidates consistently report about the loop, so nothing surprises you on the day.
- Structured, professional loops: markets awareness plus behavioral depth.
Goldman Sachs interview questions candidates report
Community-reported from real Goldman Sachs interviews (open-source dataset), most-asked first. Showing 60 of 261. Each links to its source.
- Trapping Rain WaterArrayTwo PointersDynamic ProgrammingStackHard100% asked
- Median of Two Sorted ArraysArrayBinary SearchDivide and ConquerHard80% asked
- First Unique Character in a StringHash TableStringQueueCountingEasy79% asked
- Design HashMapArrayHash TableLinked ListDesignEasy78% asked
- Find the Winner of an Array GameArraySimulationMedium78% asked
- Find the Winner of the Circular GameArrayMathRecursionQueueMedium78% asked
- Longest Substring Without Repeating CharactersHash TableStringSliding WindowMedium78% asked
- LRU CacheHash TableLinked ListDesignDoubly-Linked ListMedium78% asked
- Fraction to Recurring DecimalHash TableMathStringMedium77% asked
- High FiveArrayHash TableSortingHeap (Priority Queue)Easy76% asked
- Container With Most WaterArrayTwo PointersGreedyMedium73% asked
- String CompressionTwo PointersStringMedium73% asked
- Minimum Path SumArrayDynamic ProgrammingMatrixMedium70% asked
- Robot Bounded In CircleMathStringSimulationMedium62% asked
- Merge IntervalsArraySortingMedium62% asked
- Minimum Initial Energy to Finish TasksArrayGreedySortingHard62% asked
- Decode WaysStringDynamic ProgrammingMedium59% asked
- Group AnagramsArrayHash TableStringSortingMedium58% asked
- Find Minimum in Rotated Sorted ArrayArrayBinary SearchMedium57% asked
- Number of IslandsArrayDepth-First SearchBreadth-First SearchUnion-FindMedium57% asked
- Search in Rotated Sorted ArrayArrayBinary SearchMedium57% asked
- Daily TemperaturesArrayStackMonotonic StackMedium57% asked
- Robot Return to OriginStringSimulationEasy57% asked
- Valid Arrangement of PairsArrayDepth-First SearchGraph TheoryEulerian CircuitHard57% asked
- 3SumArrayTwo PointersSortingMedium56% asked
- Best Time to Buy and Sell StockArrayDynamic ProgrammingEasy56% asked
- Sqrt(x)MathBinary SearchEasy56% asked
- Better Compression of StringHash TableStringSortingCountingMedium55% asked
- Knight Probability in ChessboardDynamic ProgrammingMedium55% asked
- Best Time to Buy and Sell Stock IIArrayDynamic ProgrammingGreedyMedium55% asked
- Two SumArrayHash TableEasy54% asked
- Pairs of Songs With Total Durations Divisible by 60ArrayHash TableCountingMedium53% asked
- Find the Minimum Amount of Time to Brew PotionsArraySimulationPrefix SumMedium51% asked
- Corporate Flight BookingsArrayPrefix SumMedium50% asked
- Minimum Length of String After Deleting Similar EndsTwo PointersStringMedium50% asked
- Minimum Moves to Capture The QueenMathEnumerationMedium50% asked
- Kth Largest Element in an ArrayArrayDivide and ConquerSortingHeap (Priority Queue)Medium49% asked
- Permutations IIIArrayBacktrackingMedium49% asked
- Maximum SubarrayArrayDivide and ConquerDynamic ProgrammingMedium49% asked
- Minimum Cost Homecoming of a Robot in a GridArrayGreedyMedium49% asked
- Range Product Queries of PowersArrayBit ManipulationPrefix SumMedium49% asked
- Shortest Subarray with Sum at Least KArrayBinary SearchQueueSliding WindowHard49% asked
- Capacity To Ship Packages Within D DaysArrayBinary SearchMedium47% asked
- Max Area of IslandArrayDepth-First SearchBreadth-First SearchUnion-FindMedium47% asked
- Minimum Window SubstringHash TableStringSliding WindowHard47% asked
- Pascal's TriangleArrayDynamic ProgrammingEasy47% asked
- Roman to IntegerHash TableMathStringEasy47% asked
- Shortest BridgeArrayDepth-First SearchBreadth-First SearchMatrixMedium47% asked
- Top K Frequent ElementsArrayHash TableDivide and ConquerSortingMedium47% asked
- Unique PathsMathDynamic ProgrammingCombinatoricsMedium47% asked
- Count Collisions of Monkeys on a PolygonMathRecursionMedium47% asked
- Count Number of TextsHash TableMathStringDynamic ProgrammingMedium47% asked
- Count Palindromic SubsequencesStringDynamic ProgrammingHard47% asked
- Determine if Two Events Have ConflictArrayStringEasy47% asked
- Find All Good IndicesArrayDynamic ProgrammingPrefix SumMedium47% asked
- Keep Multiplying Found Values by TwoArrayHash TableSortingSimulationEasy47% asked
- Maximize Palindrome Length From SubsequencesStringDynamic ProgrammingHard47% asked
- Minimum Falling Path SumArrayDynamic ProgrammingMatrixMedium47% asked
- Minimum Number of Chairs in a Waiting RoomStringSimulationEasy47% asked
- Perform String ShiftsArrayMathStringEasy47% asked
These are the 60 most-reported of 261 tracked Goldman Sachs questions. Create a free account to drill the full set with solutions and an AI interviewer.
Practice questions in Goldman Sachs's style
Original ZorixOS questions written the way Goldman Sachs interviews, so you rehearse the real format. Not claimed as asked at Goldman Sachs.
Imagine a scenario where our real-time trade execution platform experiences a sudden, unexplained latency spike impacting a significant number of transactions. Describe how you would approach debugging this issue, from initial diagnosis to resolution, considering the scale and criticality of financial markets.
Software EngineerSystem DebuggingTests: Evaluates systematic problem-solving, understanding of distributed systems under pressure, and ability to handle critical production incidents.Goldman Sachs is exploring the development of a new client portal that integrates portfolio management, research, and trading capabilities. Outline the key architectural considerations for building a scalable and secure microservices-based system to support this portal.
Software EngineerSystem DesignTests: Assesses understanding of distributed system architecture, scalability, security, and best practices for modern financial technology.We are considering using a new in-memory database technology to accelerate market data retrieval for our trading desks. Discuss the trade-offs, potential risks, and how you would integrate and test such a technology within our existing infrastructure.
Software EngineerTechnology Evaluation & IntegrationTests: Tests technical judgment, risk assessment, and practical considerations for adopting new technologies in a regulated environment.A critical batch process for reconciling trades has started failing intermittently. Walk through your process for identifying the root cause, considering potential issues like data corruption, network partitions, or upstream service failures.
Software EngineerTroubleshooting Batch ProcessingTests: Evaluates methodical debugging skills, understanding of data integrity, and experience with complex batch job failures.Design a system to monitor the health and performance of thousands of microservices powering our trading applications. What metrics would you track, how would you set up alerts, and what tools would you consider?
Software EngineerMonitoring & ObservabilityTests: Assesses knowledge of system monitoring best practices, key performance indicators for distributed systems, and alerting strategies.Write a SQL query to identify the top 5 clients by trading volume in the last quarter, broken down by asset class, for our institutional clients.
Data ScientistSQL & Data AnalysisTests: Tests proficiency in SQL and ability to extract meaningful business insights from transactional data.
72+ more Goldman Sachs-style questions are in the free library, each practiceable live with adaptive follow-ups and an honest scorecard. Start free.
Keep exploring
Can you answer these out loud, under Goldman Sachs-style follow-ups?
The ZorixOS AI interviewer runs a Goldman Sachs-tuned mock interview: it asks these kinds of questions, digs into your answers, and scores you against a real hiring bar. Your first one is free.
Start your Goldman Sachs mock interview