
Goldman Sachs Associate Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 157 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Goldman Sachs.
Associate
The investment banking associate hiring process at Goldman Sachs was tough and really detailed. There were several interview rounds, and each had a mix of behavioral questions and deep technical ones. They had me go over valuation techniques, accounting situations, and deal with mini case studies that checked my modeling ability and business sense. They really wanted to see how I performed under pressure and my grasp of the wider markets.
- Can you state the assumptions for M&M1 and M&M2? Also, how do these assumptions differ in practice?
- Could you outline the assumptions underlying M&M1 and M&M2, and explain how these principles are modified in real-world applications?
Associate
The process was quite standard, though HR response was slow. After the online assessment, there were 3 more rounds. The first two rounds focused on Data Structures and Algorithms (DSA) and some design aspects. Since it was a C++ role, I was asked C++ specific questions and also general system design questions.
- Tell me about questions related to stack.
- Tell me about questions related to the 2 pointer technique.
- I was asked some C++ specific questions.
Senior Associate
It was a good experience. The interviewer was good at asking questions and was a good listener. They asked open-ended and some different questions too. Overall, it was a great experience.
- What are your career aspirations in the next five years?
Goldman Sachs Associate Interview Questions
Quoted word for word from Goldman Sachs interview reports.
“Given a list of IP addresses from Apache log files, find the IP with the highest frequency. If there's a tie, return them comma-separated.”
Read reports →“Given probabilities p and q, what is the probability of a game between 2 players going to the third round?”
Read reports →“How would you find a duplicate number within an array of size n+1 containing numbers from 1 to n?”
Read reports →“What is the maximum reward from stones collected in a grid, related to a 2D DP grid?”
Read reports →“Can you determine if a cycle exists in an array where each index points to another index?”
Read report →“How to find the minimum price in an interval with multiple overlapping intervals, possibly using a min-heap like in Leetcode's Skyline problem?”
Read report →“What data structure would you use and what's the time complexity to find the top 1 million numbers from 1 billion numbers?”
Read report →“What is the difference between enterprise value and equity value, and how do you approach a DCF analysis?”
Read report →“Can you state the assumptions for M&M1 and M&M2? Also, how do these assumptions differ in practice?”
Read report →Formats, difficulty and experience
Across all 157 Goldman Sachs interview reports.