Upload Button Icon Add office photos

Filter interviews by

Goldman Sachs Interview Questions and Answers for Freshers

Updated 20 Jun 2025
Popular Designations

140 Interview questions

A Software Developer Intern was asked 6mo ago
Q. Write the code for Merge Sort.
Ans. 

Merge sort is a divide-and-conquer algorithm that sorts an array by recursively splitting and merging sorted subarrays.

  • Divide the array into two halves until each subarray has one element.

  • Merge the sorted subarrays back together in sorted order.

  • Time complexity is O(n log n), making it efficient for large datasets.

  • Example: Sorting [38, 27, 43, 3, 9, 82, 10] results in [3, 9, 10, 27, 38, 43, 82].

View all Software Developer Intern interview questions
A Software Developer Intern was asked 6mo ago
Q. Given a sorted array of integers nums and an integer target, write a function to search target in nums. If the target exists, then return its index. Otherwise, return -1. You must write an algorithm with O(...
Ans. 

Binary Search is an efficient algorithm for finding an item from a sorted list of items.

  • Binary Search works on sorted arrays. Example: [1, 2, 3, 4, 5]

  • It repeatedly divides the search interval in half.

  • If the target value is less than the middle element, search the left half.

  • If the target value is greater, search the right half.

  • Time complexity is O(log n), making it faster than linear search.

View all Software Developer Intern interview questions
A Summer Intern Analyst was asked 7mo ago
Q. 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.

View all Summer Intern Analyst interview questions
A Summer Intern was asked
Q. Given a directed acyclic graph (DAG), find a linear ordering of its vertices such that for every directed edge uv, vertex u comes before vertex v in the ordering.
Ans. 

Topological sorting is an ordering of vertices in a directed acyclic graph (DAG) where each directed edge u -> v implies u comes before v.

  • Topological sorting is applicable only for Directed Acyclic Graphs (DAGs).

  • It can be implemented using Depth First Search (DFS) or Kahn's algorithm.

  • Example: For a graph with edges (5, 2), (5, 0), (4, 0), (4, 1), (2, 3), (3, 1), a valid topological sort could be [5, 4, 2, 3, 1,...

View all Summer Intern interview questions
A Data Engineer was asked
Q. Given a collection of intervals, merge all overlapping intervals.
Ans. 

Merge overlapping intervals in a list to create a consolidated list of intervals.

  • Sort the intervals based on the start time.

  • Initialize an empty list to hold merged intervals.

  • Iterate through the sorted intervals and compare the current interval with the last merged interval.

  • If they overlap, merge them by updating the end time of the last merged interval.

  • If they don't overlap, add the current interval to the merged ...

View all Data Engineer interview questions
A Data Engineer was asked
Q. Solve one Data Structures and Algorithms (DSA) medium question based on strings.
Ans. 

Determine if two strings are anagrams of each other by comparing character counts.

  • An anagram is a rearrangement of letters in a word or phrase. Example: 'listen' and 'silent'.

  • Count the frequency of each character in both strings using a hash map.

  • Compare the two frequency maps; if they are identical, the strings are anagrams.

  • Consider edge cases: empty strings and strings of different lengths cannot be anagrams.

View all Data Engineer interview questions
A Summer Intern Analyst was asked
Q. Write code to swap two numbers using only two variables.
Ans. 

Swap two numbers using only 2 variables

  • Use XOR operation to swap two numbers without using a third variable

  • Example: a = 5, b = 10; a = a ^ b; b = a ^ b; a = a ^ b; // a = 10, b = 5

View all Summer Intern Analyst interview questions
Are these interview questions helpful?
A Summer Intern Analyst was asked
Q. Write code for quick sort.
Ans. 

Quick sort is a popular sorting algorithm that uses divide and conquer strategy.

  • Divide the array into two sub-arrays based on a pivot element

  • Recursively sort the sub-arrays

  • Combine the sorted sub-arrays

View all Summer Intern Analyst interview questions
A Summer Intern Analyst was asked
Q. Regarding process scheduling, how does the Linux scheduler handle background processes?
Ans. 

Linux scheduler manages background processes using priority levels and time slices for efficient CPU utilization.

  • Linux uses a Completely Fair Scheduler (CFS) for process scheduling.

  • Background processes typically have lower priority than foreground processes.

  • CFS allocates CPU time based on process weight, ensuring fairness.

  • Processes can be run in the background using '&' in the command line.

  • Example: 'sleep 10 &...

View all Summer Intern Analyst interview questions
An Analyst was asked
Q. Explain what a Binary Search Tree is.
Ans. 

Binary Search Tree is a data structure where each node has at most two children, with left child less than parent and right child greater.

  • Nodes have at most two children - left and right

  • Left child is less than parent, right child is greater

  • Allows for efficient searching, insertion, and deletion of elements

View all Analyst interview questions

Goldman Sachs Interview Experiences for Freshers

98 interviews found

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

Associate Interview Questions & Answers

user image Jalay Shah

posted on 15 Nov 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

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

Round 1 - One-on-one 

(2 Questions)

  • Q1. Company information and self introduction in brief
  • Q2. Complete technical questions and process related knowledge was tested
Round 2 - One-on-one 

(2 Questions)

  • Q1. Major accomplishments and situational questions to test leadership qualities
  • Q2. Tested rigorously by giving managerial scenarios
Round 3 - One-on-one 

(2 Questions)

  • Q1. Why Goldman Sachs and what makes you leave Morgan Stanley
  • Ans. 

    I chose Goldman Sachs for its global reach and diverse opportunities. I left Morgan Stanley to pursue new challenges and growth.

    • Goldman Sachs offers a wider range of global opportunities compared to Morgan Stanley

    • I was seeking new challenges and growth that I believed Goldman Sachs could provide

    • I was attracted to the diverse and innovative culture at Goldman Sachs

  • Answered by AI
  • Q2. How will you handle a team with no experience previously and how will you deal with credit card again as no experience on the same.
  • Ans. 

    I will provide training and guidance to help the team learn and adapt to handling credit card transactions.

    • Provide thorough training on credit card processing procedures

    • Offer guidance and support as team members gain experience

    • Implement regular check-ins and feedback sessions to address any challenges

    • Encourage open communication and a collaborative team environment

    • Utilize resources such as online tutorials or industry ...

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

(2 Questions)

  • Q1. This was with an MD and India Head
  • Q2. Just testing character as human and the qualities that you possess for a role of this stature

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare about the firm and the role that you are applying for very thoroughly. Good luck. If a fresher, ask questions and don't lie at all. It's fine to be a fresher
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Goldman Sachs and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

They asked on SparkSQl, Pandas SQL and also on SQL

Round 2 - Coding Test 

They asked on Python and DS

Round 3 - Technical 

(2 Questions)

  • Q1. Spark Architecture
  • Q2. Algorithms and Data Structres

Quality Analyst Interview Questions & Answers

user image Sabarishwaran K

posted on 7 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was a quite good exp and i clerd that round and i got an offer in those in that company company company company company

Round 2 - Technical 

(2 Questions)

  • Q1. First round was self intro
  • Q2. Coding questiond
Round 3 - HR 

(2 Questions)

  • Q1. Salary exp and high
  • Q2. Salary exp in high
  • Ans. 

    I have experience with high salary expectations.

    • I have experience negotiating high salaries based on my skills and experience.

    • I have successfully secured high salary offers in previous roles.

    • I am confident in my ability to justify and negotiate for a high salary based on market rates and my qualifications.

  • Answered by AI

Interview Questions & Answers

user image Anonymous

posted on 14 Apr 2025

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

  • Q1. Implement LRU Cache
  • Q2. Max area of island in a grid of 1's (land) and 0's (Water)

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
-

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

Round 1 - Aptitude Test 

Hardest part of the process, Wide range of questions and time consuming and you don't have much time in this, try to solve as much as you can

Round 2 - Technical 

(2 Questions)

  • Q1. SQL Query do leetcode 50 SQL questions more than enough
  • Q2. DSA medium questions leetcode
Round 3 - Technical 

(1 Question)

  • Q1. Puzzles gfg 100 puzzles will help you

Summer Intern Interview Questions & Answers

user image Anonymous

posted on 27 Jun 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic aptitude having questions from different topics

Round 2 - One-on-one 

(2 Questions)

  • Q1. Questions on project
  • Q2. A question on stack which was hard
Round 3 - HR 

(2 Questions)

  • Q1. Questions on my resume
  • Q2. Hr related questions

Intern Interview Questions & Answers

user image Anonymous

posted on 17 Oct 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. Why work at Goldman sacks?
  • Ans. 

    Goldman Sachs offers unparalleled opportunities for growth, learning, and development in the finance industry.

    • Global reputation as a top investment bank

    • Access to high-profile clients and deals

    • Extensive training and mentorship programs

    • Opportunities for career advancement and mobility

    • Competitive compensation and benefits

  • Answered by AI
  • Q2. Tell me about yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.

    • Recent graduate with a degree in Computer Science

    • Passionate about coding and problem-solving

    • Experience with programming languages like Java, Python, and C++

    • Completed internships at tech companies such as Google and Microsoft

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. It's a basic screening call questions about self introduction
Round 2 - One-on-one 

(1 Question)

  • Q1. About self intro, about projects I did, & basic questions on certifications
Round 3 - Technical 

(1 Question)

  • Q1. About job description, self intro, challenges i faced doing the projects and how i overcome it.

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare on job description topics, and resume
financial related topics
behavioural questions
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Internshala and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was easy and main question wweer from mathr

Round 2 - Coding Test 

Question from dsa cp segment tress

Interview Preparation Tips

Interview preparation tips for other job seekers - focus on dsa

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Goldman Sachs?
Ask anonymously on communities.

Goldman Sachs Interview FAQs

How many rounds are there in Goldman Sachs interview for freshers?
Goldman Sachs interview process for freshers usually has 2-3 rounds. The most common rounds in the Goldman Sachs interview process for freshers are Aptitude Test, Coding Test and One-on-one Round.
How to prepare for Goldman Sachs interview for freshers?
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 HTML, Investment Banking, Investment Management, Risk Management and SQL.
What are the top questions asked in Goldman Sachs interview for freshers?

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

  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 we have a (un)biased die, with given probabilities, and we toss it till w...read more
What are the most common questions asked in Goldman Sachs HR round for freshers?

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

  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/5

based on 35 interview experiences

Difficulty level

Easy 7%
Moderate 86%
Hard 7%

Duration

Less than 2 weeks 41%
2-4 weeks 33%
4-6 weeks 15%
6-8 weeks 4%
More than 8 weeks 7%
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
 • 491 Interviews
Atos Interview Questions
3.8
 • 392 Interviews
Deutsche Bank Interview Questions
3.9
 • 390 Interviews
Synechron Interview Questions
3.5
 • 378 Interviews
S&P Global Interview Questions
4.0
 • 297 Interviews
Bank of America Interview Questions
4.2
 • 262 Interviews
Gallagher Interview Questions
3.7
 • 243 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.0

Job security

3.5

Company culture

3.1

Promotions

3.1

Work satisfaction

Explore 1.4k Reviews and Ratings
Asset & Wealth Management

Bangalore / Bengaluru

3-5 Yrs

Not Disclosed

Explore more jobs
Associate
2.5k salaries
unlock blur

₹19 L/yr - ₹35 L/yr

Analyst
1.9k salaries
unlock blur

₹11.3 L/yr - ₹21.1 L/yr

Vice President
1.8k salaries
unlock blur

₹35.8 L/yr - ₹60 L/yr

Senior Analyst
1.3k salaries
unlock blur

₹9.1 L/yr - ₹15.1 L/yr

Senior Associate
411 salaries
unlock blur

₹14.9 L/yr - ₹26.8 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