Upload Button Icon Add office photos

Filter interviews by

Goldman Sachs Interview Questions and Answers

Updated 20 Jun 2025
Popular Designations

293 Interview questions

A Capital Market Analyst was asked 1w ago
Q. What is an Alternative Investment Fund (AIF), and what are its different types?
Ans. 

An Alternative Investment Fund (AIF) is a pooled investment vehicle that invests in assets outside traditional stocks and bonds.

  • Types of AIFs include Hedge Funds, Private Equity Funds, and Real Estate Funds.

  • Hedge Funds: Invest in a variety of assets using complex strategies (e.g., long/short equity).

  • Private Equity Funds: Invest directly in private companies or buyouts (e.g., venture capital).

  • Real Estate Funds: Foc...

View all Capital Market Analyst interview questions
A Capital Market Analyst was asked 1w ago
Q. Why Goldman Sachs and what are your expectations?
Ans. 

Goldman Sachs offers unparalleled opportunities for growth, innovation, and impact in the capital markets sector.

  • Reputation: Goldman Sachs is a leading global investment bank known for its expertise and influence in capital markets.

  • Innovation: The firm is at the forefront of financial technology, continuously adapting to market changes and client needs.

  • Career Development: GS provides extensive training programs an...

View all Capital Market Analyst interview questions
An Associate was asked 1mo ago
Q. What are the benefits of CDS?
Ans. 

Credit Default Swaps (CDS) provide risk management and investment opportunities by allowing parties to hedge against credit risk.

  • Risk Management: CDS allow investors to hedge against the risk of default on debt instruments.

  • Speculation: Investors can use CDS to speculate on the creditworthiness of a borrower, potentially profiting from changes in credit spreads.

  • Liquidity: CDS markets can provide liquidity for inves...

View all Associate interview questions
A Software Engineer2 was asked 2mo ago
Q. A peak element in an array is an element that is greater than or equal to its neighbors. Given an input array nums, find a peak element and return its index. If the array contains multiple peaks, return the...
Ans. 

Find a peak element in an array using binary search for efficient O(log n) time complexity.

  • A peak element is an element that is greater than or equal to its neighbors.

  • For an array of size n, the peak can be at index 0, n-1, or any index i where arr[i] >= arr[i-1] and arr[i] >= arr[i+1].

  • Use binary search: compare middle element with its neighbors to decide which half to explore.

  • Example: In array [1, 3, 20, 4,...

View all Software Engineer2 interview questions
A Software Engineer2 was asked 2mo ago
Q. You are given the heads of two sorted linked lists list1 and list2. Merge the two lists into one sorted list. The list should be made by splicing together the nodes of the first two lists. Return the head o...
Ans. 

Merge two sorted linked lists into a single sorted linked list.

  • Initialize a dummy node to simplify merging.

  • Use two pointers to traverse both linked lists.

  • Compare the values at both pointers and append the smaller one to the merged list.

  • Continue until one list is exhausted, then append the remaining elements of the other list.

  • Return the merged list starting from the next of the dummy node.

View all Software Engineer2 interview questions
A Software Developer was asked 2mo ago
Q. Given an array, remove elements that appear consecutively for more than k times. Once removed, rejoin the left and right parts and remove again. Repeat until no such subarray exists. For example, given the ...
Ans. 

Remove elements from an array that appear consecutively more than k times using a stack-based approach.

  • Stack Usage: Use a stack to keep track of elements and their counts as you iterate through the array.

  • Count Management: For each element, increment its count in the stack; if the count exceeds k, pop it from the stack.

  • Rejoining: After removing elements, rejoin the remaining elements in the stack to form the new ar...

View all Software Developer interview questions
An Operations Associate was asked 3mo ago
Q. How is agile different from waterfall?
Ans. 

Agile is iterative and flexible, while Waterfall is linear and sequential in project management.

  • Agile promotes adaptive planning and encourages rapid responses to change, e.g., software development teams adjusting features based on user feedback.

  • Waterfall follows a strict sequence of phases: requirements, design, implementation, verification, and maintenance, e.g., construction projects where each phase must be co...

View all Operations Associate interview questions
Are these interview questions helpful?
A Vice Principal was asked 3mo ago
Q. Implement a double-ended queue (Deque) data structure. Include methods for adding and removing elements from both the front and the back.
Ans. 

A deque (double-ended queue) allows insertion and deletion from both ends efficiently.

  • A deque can be implemented using arrays or linked lists.

  • Operations include addFront, addRear, removeFront, and removeRear.

  • Example: addFront(5) adds 5 to the front; removeRear() removes the last element.

View all Vice Principal interview questions
A Vice Principal was asked 3mo ago
Q. Given two sorted arrays nums1 and nums2 of size m and n respectively, return the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).
Ans. 

Finding the median of two sorted arrays involves merging them and determining the middle value(s).

  • Combine both arrays while maintaining sorted order. Example: [1, 3] and [2] -> [1, 2, 3]

  • If total length is odd, median is the middle element. Example: [1, 2, 3] -> median is 2.

  • If total length is even, median is the average of the two middle elements. Example: [1, 2, 3, 4] -> median is (2+3)/2 = 2.5.

  • Use binary...

View all Vice Principal interview questions
A Technical Specialist was asked 6mo ago
Q. How have you dealt with objections?
Ans. 

I have dealt with objections by actively listening, addressing concerns, providing solutions, and building rapport.

  • Listen carefully to the objection without interrupting

  • Acknowledge the concern and show empathy

  • Provide relevant information or solutions to address the objection

  • Build rapport and trust by demonstrating expertise and understanding

View all Technical Specialist interview questions

Goldman Sachs Interview Experiences

391 interviews found

I applied via Approached by Company and was interviewed in Jan 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(4 Questions)

  • Q1. What are your salary expectations?
  • Q2. Share details of your previous job.
  • Q3. Why are you looking for a change?
  • Q4. Tell me about yourself.
Round 3 - Technical 

(4 Questions)

  • Q1. What is Active directory?
  • Ans. 

    Active Directory is a directory service developed by Microsoft for Windows domain networks.

    • It stores information about network resources such as computers, users, and groups.

    • It provides authentication and authorization services for Windows-based computers.

    • It allows administrators to manage and deploy software, policies, and updates to network resources.

    • It uses a hierarchical structure of domains and organizational unit...

  • Answered by AI
  • Q2. What do you mean by Networking?
  • Ans. 

    Networking refers to the process of connecting devices and systems to share information and resources.

    • Networking involves the use of hardware and software to establish connections between devices and systems.

    • Networking allows for the sharing of information and resources, such as files, printers, and internet access.

    • Networking can be done through various methods, including wired and wireless connections.

    • Examples of netw...

  • Answered by AI
  • Q3. How to do setup of system or provide support clients?
  • Ans. 

    To setup a system or provide support to clients, one needs to have technical knowledge and communication skills.

    • Understand the client's requirements and provide solutions accordingly

    • Install and configure hardware and software components

    • Provide training and support to clients

    • Troubleshoot and resolve technical issues

    • Maintain documentation and keep track of system updates

    • Communicate effectively with clients and team membe...

  • Answered by AI
  • Q4. Does outlook .pst or .ost files get corrupt, if does how do you plan to recover same.
  • Ans. 

    Yes, Outlook .pst or .ost files can get corrupt. Recovery can be done using scanpst.exe or third-party tools.

    • Corruption can occur due to various reasons such as sudden shutdown, virus attack, or oversized file.

    • Scanpst.exe is a built-in tool in Outlook that can be used to repair minor corruption issues.

    • For major corruption issues, third-party tools like Stellar Repair for Outlook can be used.

    • It is important to regularly...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Try to be confident, and try checking answer on google and learn same.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
-
Result
-
Round 1 - One-on-one 

(6 Questions)

  • Q1. What are the aml and kyc requirements?
  • Ans. 

    AML and KYC requirements are regulations that financial institutions must follow to prevent money laundering and verify the identity of their customers.

    • AML (Anti-Money Laundering) requirements involve monitoring transactions, reporting suspicious activities, and conducting customer due diligence.

    • KYC (Know Your Customer) requirements involve verifying the identity of customers, assessing their risk level, and maintainin...

  • Answered by AI
  • Q2. Why should we hire you, briefly describe a scenario where you would showcase a different skill or talent compared with your fellow employees?
  • Ans. 

    I have a strong attention to detail and analytical skills that set me apart from my colleagues.

    • I have a proven track record of accurately identifying and resolving discrepancies in KYC documentation.

    • I excel at conducting thorough research and analysis to ensure compliance with regulations.

    • My ability to effectively communicate complex information to stakeholders sets me apart in team collaborations.

  • Answered by AI
  • Q3. Strength and weakness?
  • Ans. 

    Strength: attention to detail, Weakness: perfectionism

    • Strength: Ability to meticulously review documents and identify discrepancies

    • Strength: Strong analytical skills to detect potential risks or fraudulent activities

    • Weakness: Striving for perfection may lead to spending too much time on a task

    • Weakness: Difficulty in delegating tasks due to desire for everything to be done perfectly

  • Answered by AI
  • Q4. Project and achievements?
  • Ans. 

    Implemented a new KYC process resulting in 30% reduction in onboarding time and 20% decrease in errors.

    • Led a team to revamp KYC procedures and systems

    • Introduced automation tools to streamline verification process

    • Trained staff on updated KYC regulations and best practices

  • Answered by AI
  • Q5. Are you a team player? What do you do when you don’t get along with certain colleagues? How do you manage conflict resolution?
  • Ans. 

    Yes, I am a team player. I believe in open communication and collaboration. When conflicts arise, I address them directly and seek resolution.

    • I believe in open communication and collaboration within the team.

    • I address conflicts directly and seek resolution through constructive conversations.

    • I focus on finding common ground and working towards a solution that benefits the team as a whole.

  • Answered by AI
  • Q6. Provide a situation where you might have failed previously? What has that experience taught you?
  • Ans. 

    I failed to meet a deadline due to poor time management.

    • Underestimated the time needed for a project

    • Did not prioritize tasks effectively

    • Learned to create a detailed schedule and set realistic deadlines

  • Answered by AI
Round 2 - Aptitude Test 

General English grammar knowledge and some calculations

Round 3 - HR 

(6 Questions)

  • Q1. CTC and expected salary details?
  • Q2. No you cannot negotiate and end up taking what they give you!
  • Q3. No relocation time, do it during weekends
  • Q4. No target compensation or other benefits
  • Q5. If ur employed through agency or consultancy you will be always a contingent and treated less than permanent employees
  • Q6. 12 hours a day, 6 days a week, no social or life balance

Interview Preparation Tips

Interview preparation tips for other job seekers - The experience is good overall 120 candidates only 2 of us got selected but the politics is bad

Interview Questions & Answers

user image Anonymous

posted on 20 Jun 2025

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Walk us through your CV
  • Q2. Which division are you applying for and why do you think you will be a good fit for that division?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via LinkedIn and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Coding Test 

This was a coderpad round where I solved python coding problem and SQL queries.

Round 2 - Technical 

(2 Questions)

  • Q1. The Interviewer discussed my resume in detail and discussed the projects.
  • Q2. Problems faced in project and solutions implemented.
  • Ans. 

    Faced challenges in data integration and processing, implemented solutions to enhance efficiency and data quality.

    • Data Quality Issues: Implemented data validation checks to ensure accuracy before processing.

    • Scalability Challenges: Migrated to a cloud-based solution to handle increased data volume efficiently.

    • Integration Difficulties: Developed ETL pipelines using Apache Airflow to streamline data workflows.

    • Performance ...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Conversational round focused on team collaboration and problem solving

Analyst Interview Questions & Answers

user image Ms. Pruthvi Alva

posted on 31 Jan 2025

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. What prompted you to change your job?
  • Ans. 

    I changed my job to seek new challenges and opportunities for growth.

    • Desire for new challenges and growth

    • Opportunity for career advancement

    • Seeking better work-life balance

    • Company restructuring or downsizing

    • Relocation to a new city

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. What platforms have you used for this process in the past?
  • Ans. 

    I have used platforms such as Excel, Tableau, and Power BI for data analysis in the past.

    • Excel

    • Tableau

    • Power BI

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Would you be willing to work for 14 hours if required?
  • Ans. 

    Yes, I am willing to work for 14 hours if required.

    • I am dedicated and committed to my work

    • I understand the importance of meeting deadlines and delivering results

    • I am willing to put in extra hours when necessary to ensure success

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Typical DSA round with one easy and one medium question

Round 2 - Coding Test 

Dsa round with 2 coding questions both medium level one on dp and other on graph

Round 3 - Technical 

(2 Questions)

  • Q1. Design Parking System
  • Ans. 

    Design a parking system for efficient and organized parking.

    • Consider different types of parking spaces (e.g. regular, compact, handicap)

    • Implement a ticketing system for tracking parked cars

    • Incorporate sensors for real-time monitoring of available spaces

    • Include a payment system for paid parking spots

    • Design a user-friendly interface for drivers to easily find parking spots

  • Answered by AI
  • Q2. Sytstem design

Summer Intern Analyst Interview Questions & Answers

user image Yann Djoumessi

posted on 16 Nov 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It was an Online assessment composed of two parts: A Mathematical part and a Coding question.

Round 2 - Hirevue 

(2 Questions)

  • Q1. How do you handle stressful situations ?
  • Ans. 

    I manage stress by staying organized, prioritizing tasks, and maintaining a positive mindset to navigate challenges effectively.

    • I create a prioritized to-do list to focus on urgent tasks first, which helps me stay organized.

    • During a group project with tight deadlines, I facilitated regular check-ins to ensure everyone was on track and supported.

    • I practice mindfulness techniques, such as deep breathing, to calm my mind ...

  • Answered by AI
  • Q2. Explain recursion
  • Ans. 

    Recursion is a programming technique where a function calls itself in order to solve a problem.

    • Recursion involves breaking down a problem into smaller subproblems and solving them recursively.

    • A base case is needed to stop the recursion and prevent infinite loops.

    • Examples of recursive functions include factorial calculation and Fibonacci sequence generation.

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Leetcode Question on Grid traversal
  • Q2. Leetcode design system with EC2 instance Fleet
  • Ans. 

    Design a system using EC2 instance Fleet on Leetcode platform

    • Utilize EC2 instance Fleet to manage a group of EC2 instances for scalability and cost-efficiency

    • Implement load balancing to distribute incoming traffic across multiple EC2 instances

    • Use auto-scaling to automatically adjust the number of EC2 instances based on traffic demand

    • Monitor system performance and health using CloudWatch metrics and alarms

  • Answered by AI

Skills evaluated in this interview

Analyst Interview Questions & Answers

user image Anonymous

posted on 5 Nov 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Coding test in python

Round 2 - One-on-one 

(1 Question)

  • Q1. General qs regarding dcf, corp finance, valuation
Round 3 - One-on-one 

(1 Question)

  • Q1. Similar to previous rounds
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Approached by Company and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Assignment 

2 hard DSA questions

Round 2 - Coding Test 

2 dsa questions were asked.
prefix search
binary tree camera

Round 3 - Coding Test 

Parling lot low level design

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Find the missing number in the array? Array size is of n-1 and contains 1 to n numbers with 1 digit missing.
  • Ans. 

    The missing number in the array can be found by calculating the sum of all numbers in the array and then subtracting it from the sum of numbers from 1 to n.

    • Calculate the sum of all numbers in the array.

    • Calculate the sum of numbers from 1 to n using the formula n*(n+1)/2.

    • Subtract the sum of array from the sum of numbers from 1 to n to find the missing number.

  • Answered by AI
  • Q2. Find the number of parenthesis have to be removed to make it a valid parenthesis --> (())) - 1 has to be removed, ((() -> 2 has to be removed.
  • Ans. 

    Count the number of parenthesis to be removed to make it valid.

    • Iterate through the string and keep track of open and close parenthesis.

    • If a close parenthesis is encountered without a corresponding open parenthesis, increment the count of removals.

    • Return the total count of removals needed to make the string valid.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Find the maximum sub-array having continues numbers(i,i+1,i+2..)
  • Ans. 

    Find the maximum sub-array with continuous numbers

    • Iterate through the array and keep track of the current sub-array sum

    • Update the maximum sum and sub-array indices as you iterate

    • Handle cases where the array contains negative numbers as well

    • Example: Input array [2, 3, -4, 5, 7], maximum sub-array is [2, 3, -4, 5, 7]

  • Answered by AI
  • Q2. Number of islands variant - focused on time complexity
  • Ans. 

    Count the number of islands in a 2D grid variant, focusing on time complexity.

    • Use Depth First Search (DFS) or Breadth First Search (BFS) to traverse the grid and mark visited islands.

    • Optimize by using Union Find data structure to keep track of connected islands.

    • Time complexity can be O(m*n) where m is the number of rows and n is the number of columns.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is not only about solving but the better approach and explaining why it is better. Focus on Time complexity - I was confused on time complexity of DFS & BFS - which is better.

Skills evaluated in this interview

Analyst Interview Questions & Answers

user image Anonymous

posted on 1 Oct 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Questions were asked on data interpretation

Round 2 - Group Discussion 

25 mins of gd
topic:AI boon or bane to jobs

Round 3 - Technical 

(2 Questions)

  • Q1. Sql queries on join
  • Q2. Puzzle on probability
Round 4 - HR 

(1 Question)

  • Q1. Finance questions , basic HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - do prepare well for finance questions
do a course on finance if possible

Top trending discussions

View All
Interview Tips & Stories
2w
boredinlife
·
works at
Mercer
I left in the middle of an interview.
M a self-taught developer. been working really hard, trying to break into tech. Two days ago, I got approached by an hr from this e learning company for an IT role. I was super nervous but also excited because it felt like maybe this is it. The interview was on teams with 9 experienced pros all with degrees and certifications while I had no formal IT background, just self-taught skills. I felt completely out of place. Most of the interviewers were kind and said I could learn on the job. But one person kept throwing back-to-back questions with shady comments after every answer made me feel like I wasn’t good enough. It crushed my confidence About 10 minutes before the interview ended, I panicked. Anxiety took over, so I faked a network issue and left the call. Then I just broke down. I didn’t want to be disrespectful, so I quickly emailed saying I got disconnected. Truth is, I was overwhelmed and felt like a total fraud. I’ve wanted a job in tech for so long.
Got a question about Goldman Sachs?
Ask anonymously on communities.

Goldman Sachs Interview FAQs

How many rounds are there in Goldman Sachs interview?
Goldman Sachs interview process usually has 2-3 rounds. The most common rounds in the Goldman Sachs interview process are One-on-one Round, Technical and Coding Test.
How to prepare for Goldman Sachs interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Goldman Sachs. The most common topics and skills that interviewers at Goldman Sachs expect are Investment Banking, HTML, Investment Management, Risk Management and Financial Services.
What are the top questions asked in Goldman Sachs interview?

Some of the top questions asked at the Goldman Sachs interview -

  1. Good old standard problem: Playing number game with your friend to select any o...read more
  2. Given a tank with liquid, and there are flows in and out, inflow is U and outfl...read more
  3. Given 10 balls which weigh the same, except for one, and a beam balance, what i...read more
What are the most common questions asked in Goldman Sachs HR round?

The most common HR questions asked in Goldman Sachs interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
  3. Why should we hire y...read more
How long is the Goldman Sachs interview process?

The duration of Goldman Sachs interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 235 interview experiences

Difficulty level

Easy 10%
Moderate 77%
Hard 13%

Duration

Less than 2 weeks 54%
2-4 weeks 27%
4-6 weeks 9%
6-8 weeks 5%
More than 8 weeks 5%
View more

Explore Interview Questions and Answers for Top Skills at Goldman Sachs

Interview Questions from Similar Companies

WNS Interview Questions
3.3
 • 1.1k Interviews
IQVIA Interview Questions
3.8
 • 486 Interviews
Atos Interview Questions
3.8
 • 392 Interviews
Deutsche Bank Interview Questions
3.9
 • 387 Interviews
Synechron Interview Questions
3.5
 • 376 Interviews
S&P Global Interview Questions
4.0
 • 296 Interviews
Bank of America Interview Questions
4.2
 • 257 Interviews
Gallagher Interview Questions
3.7
 • 239 Interviews
View all

Goldman Sachs Reviews and Ratings

based on 1.4k reviews

3.5/5

Rating in categories

3.4

Skill development

3.0

Work-life balance

3.5

Salary

3.1

Job security

3.5

Company culture

3.1

Promotions

3.1

Work satisfaction

Explore 1.4k Reviews and Ratings
AM Digital Product Management - Associate

Bangalore / Bengaluru

3-5 Yrs

Not Disclosed

Engineering - L2 - Associate - Product Management

Bangalore / Bengaluru

3-8 Yrs

Not Disclosed

Explore more jobs
Associate
2.5k salaries
unlock blur

₹11.2 L/yr - ₹42 L/yr

Analyst
1.9k salaries
unlock blur

₹13.6 L/yr - ₹25 L/yr

Vice President
1.8k salaries
unlock blur

₹19.5 L/yr - ₹75.7 L/yr

Senior Analyst
1.2k salaries
unlock blur

₹5.4 L/yr - ₹19.4 L/yr

Senior Associate
372 salaries
unlock blur

₹9.5 L/yr - ₹35.1 L/yr

Explore more salaries
Compare Goldman Sachs with

JPMorgan Chase & Co.

3.9
Compare

Morgan Stanley

3.6
Compare

TCS

3.6
Compare

Amazon

4.0
Compare
write
Share an Interview