Upload Button Icon Add office photos

Filter interviews by

Goldman Sachs Software Developer Intern Interview Questions, Process, and Tips

Updated 13 Dec 2024

Top Goldman Sachs Software Developer Intern Interview Questions and Answers

  • Q1. Replace Node With Depth For a given Binary Tree of integers, replace each of its data with the depth of the tree. Root is at depth 0, hence the root data is updated with ...read more
  • Q2. Longest Palindromic Substring Given a string ’S’ consisting of lower case English letters, you are supposed to return the longest palindromic substring of ‘S’. Note that ...read more
  • Q3. Counting Pairs You are given a positive integer N and an equation 1/X + 1/Y = 1/N You need to determine the count of all possible positive integral solutions (X, Y) for t ...read more
View all 59 questions

17 Goldman Sachs Software Developer Intern Interview Experiences

72 questions found

Sort by: Popular

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Oct 2020.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

This round was scheduled in the evening hours at the Hackerrank platform which is a very famous platform known for conducting coding tests. All the participants were required to fill a form which was shared 2 days prior to the test date. This form was filled out probably for the security reasons and to ensure that no one disinterested participant gives the test.

  • Q1. Maximum Sum of nodes in a binary tree such that no two nodes are adjacent You have been given a binary tree with an integer value associated to each node. You a...read more
  • Q2. Validate BST You have been given a binary tree of integers with N number of nodes. Your task is to check if that input tree is a BST (Binary Search Tree) or not...read more
2

Video Call Round (2 Questions)

Round duration - 45 minutes
Round difficulty - Medium

There were two interviewers for this round, one male and one female. Both of them were very helpful and energetic. They continuously thrown tricky questions/situations towards me and then were giving feedback as well on my answers and were talking about the pros and cons of each and every event. To be honest I felt very happy after talking to them. And yes it seemed to be quiet difficult during the initial minutes but then later on, everything was easy.

  • Q1. Ways To Make Coin Change You are given an infinite supply of coins of each of denominations D = {D0, D1, D2, D3, ...... Dn-1}. You need to figure out the total ...read more
  • Q2. Basic Puzzles 1. There are 5 lanes on a race track. One needs to find out the 3 fastest horses among total of 25. Find out the minimum number of races to be con...read more

Interview Preparation Tips

Professional and academic backgroundI completed Mechanical Engineering from Malaviya National Institute of Technology Jaipur. Eligibility criteriaabove 7 cgpa, allowed branches were cs/IT, chemcal and mechanicalGoldman Sachs interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, OOPS, System Design, DBMS, Operating System, Pointers, HashingTime required to prepare for the interview - 4- monthsInterview preparation tips for other job seekers

Tip 1 : Practice all DSA questions from interview bit
Tip 2 : Do Atleast 3 project one should be major, if it's in web dev it would be beneficial.
Tip 3 : Should be good in communication skills

Application resume tips for other job seekers

Tip 1 : Not more than 1 page
Tip 2 : Have atleast 3 projects with some achievement in coding contest and your coding handle should be mentioned like codechef, codeforces etc
Tip 3 : Try to keep only those things in resume in which you find yourself comfortable with

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Oct 2020.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 135 Minutes
Round difficulty - Medium

The platform was HackerRank with tab proctoring and webcam proctoring enabled. 
Timings were during day time around 10 am

  • Q1. Largest rectangle in a histogram You have been given an array/list 'HEIGHTS' of length ‘N. 'HEIGHTS' represents the histogram and each element o...read more
  • Q2. Longest Palindromic Substring Given a string ’S’ consisting of lower case English letters, you are supposed to return the longest palindromic substring of ‘S’. ...read more
2

Face to Face Round (1 Question)

Round duration - 30 Minutes
Round difficulty - Medium

During day time
Platform: Zoom
The round starts with some introduction of mine, followed by my interests in life and what should I see in the company where I want to work

  • Q1. Smallest Window You are given two strings S and X containing random characters. Your task is to find the smallest substring in S which contains all the characte...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BangaloreEligibility criteriaAbove 7 CGPAGoldman Sachs interview preparation:Topics to prepare for the interview - Data Structures, Analytical Problems Solving, OOPs, Operating System, DBMSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Remain calm while preparing and while performing in interviews
Tip 2 : DSA should be on tips
Tip 3 : Be alert what is being asked to you and think with open mind

Application resume tips for other job seekers

Tip 1 : Be concise and to the point
Tip 2 : Format should be standard and chronology order of mentioning things should be proper

Final outcome of the interviewSelected

Skills evaluated in this interview

Get interview-ready with top interview questions

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed in Oct 2020.

3 Interview Rounds

1

Coding Test Round (3 Questions)

Round duration - 135 minutes
Round difficulty - Easy

-> The test had 5 sections and the duration is 2 hours 15 minutes. All sections are mandatory.
-> The Coding section had 2 programming questions and the duration was 30 mins.
-> The CS multiple-choice section had 7 MCQs and the duration was 25 mins.
-> The Problem Solving multiple-choice section had 8 MCQs and duration was 20 mins.
-> Each MCQ earns you 5 marks for the correct answers and -2 for incorrect answers.
-> The Advanced section had 1 programming question and the duration was 45 mins.
-> The Subjective section had 2 questions and the duration was 15 mins.

  • Q1. Rearrange Odd and Even Places You are given the head of a singly linked list, group all the nodes with odd indices together followed by the nodes with even indi...read more
  • Q2. LCA In A BST You are given a binary search tree of integers with N nodes. You are also given references to two nodes P and Q from this BST. Your task is to find...read more
  • Q3. Smallest Window You are given two strings S and X containing random characters. Your task is to find the smallest substring in S which contains all the characte...read more
2

Video Call Round (2 Questions)

Round duration - 90 Minutes
Round difficulty - Easy

This was a technical interview. The interviewer was very helpful and he gave me hints for a solution. He asked me 2 coding questions. Some others questions were:
Explain deadlock
Explain what is Hashmap and linked list. Why we use them? And where do we use them?
Why we prefer linked list over array?
What are the time complexity of various operations in both data Hashmap and linked list?
What do I like about GS more and why do I want to be the part of GS.

  • Q1. Excel Column Number You have been given a column title as appears in an Excel sheet, return its corresponding column number. For example: A -> 1 B -> 2 C ...read more
  • Q2. Excel Sheet | Part-2 You are given a string STR representing the column title in an Excel Sheet. You need to find its corresponding column number. For example: ...read more
3

Video Call Round (1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

One coding question medium level.
The second was a puzzle. I wasn’t familiar with this puzzle at that time. So interviewer saw all my thinking processes.
puzzle was: 
We have two water jugs, one measures 4 Gallons (4G) while the other measure 9 Gallons (9G). But there is no measuring label mentioned on either of these two jugs i.e. we cannot know the exact amount filled in the jug. Now, assuming there is an infinite amount of water supply, can we measure all 1G, 2G, 3G…….. upto 9G using these unmarked jugs.
Hint: We can empty the jugs, and transfer water from one jug to other.
Then the interviewer asked about my project like what is the concept of the project, technologies used, etc.

  • Q1. Merge overlapping intervals Given 'N' number of intervals, where each interval contains two integers denoting the boundaries of the interval. The task i...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteria7 CGPAGoldman Sachs interview preparation:Topics to prepare for the interview - Data Structure, Algorithms, Dynamic Programming, Operating System, System DesignTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice at least 300 coding questions.
Tip 2 : Also focus on your aptitude quantitative.
Tip 3 : Do some good projects.

Application resume tips for other job seekers

Tip 1 : Don't write anything on your resume which is not correct.
Tip 2 : Mention some good projects on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Oct 2020.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 65 minutes
Round difficulty - Hard

It was around 6 pm and was held on Hackerrank. Having switched on WebCam during the entire duration was mandatory. We were required to solve 2 questions under 65 mins. Solving one problem completely, along with some of the test cases of another, was enough for getting shortlisted.

  • Q1. Rearrange words in a sentence You are given a sentence 'TEXT'. Each word of 'TEXT' is separated by a single space and the first letter of 'T...read more
  • Q2. Sudoku Solver You have been given a 9x9 2d integer matrix 'MAT' representing a Sudoku puzzle. The empty cells of the Sudoku are filled with zeros, and t...read more
2

Video Call Round (1 Question)

Round duration - 40 minutes
Round difficulty - Medium

The interview started with my brief introduction, and the interviewer then proceeded to ask some questions. I was asked to write a code for these two questions:
1. Find the distances between two given nodes of a binary tree.
2. Find the next greater number with the same set of digits.
After I was able to solve both questions, he proceeded to ask some questions about my projects. He seemed interested in the ML project and asked some basic questions regarding the same. We had a brief discussion on how Machine learning can be used in the mechanical Engineering field. He asked me why I was aspiring to become a software engineer despite having a Mechanical engineering background. The round ended with me asking him about the types of projects interns are provided to work on at Goldman

  • Q1. Next Greater Number You are given a string S which represents a number. You have to find the smallest number strictly greater than the given number which contai...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteriaabove 7 cgpa, allowed branches were cs/IT, chemcal and mechanicalGoldman Sachs interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, OOPS, System Design, DBMS, Operating System, Pointers, HashingTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice all DSA questions from interview bit
Tip 2 : Do Atleast 3 project one should be major, if it's in web dev it would be beneficial.
Tip 3 : Should be good in communication skills

Application resume tips for other job seekers

Tip 1 : Not more than 1 page
Tip 2 : Have atleast 2 projects with some achievement in coding contest and your coding handle should be mentioned like codechef, codeforces , leetcode etc
Tip 3 : Try to keep only those things in resume in which you find yourself comfortable with

Final outcome of the interviewSelected

Skills evaluated in this interview

Goldman Sachs interview questions for designations

 Software Engineer Intern

 (2)

 Software Developer

 (14)

 SDE Intern

 (1)

 Intern

 (8)

 Software Engineer

 (14)

 Software Analyst

 (5)

 Summer Intern

 (10)

 Operations Intern

 (2)

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 20 Sep 2021

I was interviewed before Sep 2020.

4 Interview Rounds

1

Coding Test Round (1 Question)

Round duration - 135 minutes
Round difficulty - Medium

The test was conducted on Hackerrank in the evening, and there was no section
based timing.
It basically had 4 parts:
1. Aptitude Section
2. CS Fundamentals including OS, DBMS, OOPs
3. 2 Essay Writing questions(Subjective)
4. 1 Easy, 1 Medium Hard Coding Question

  • Q1. First non repeating character Ninja is now bored with numbers and is now playing with characters but hates when he gets repeated characters. Ninja is provided a...read more
2

Video Call Round (1 Question)

Round duration - 50 minutes
Round difficulty - Medium

We were provided a link to the zoom meeting and the codepair link where I had to write the code for a given problem.The interviewer first asked me to introduce myself and asked me a little about my project. This took around 10-15 minutes, which was followed by a DSA Question. It was a standard Linked list question. The question was medium difficulty and I was able to code it within the given time, including handling all corner cases.

  • Q1. Reverse List In K Groups You are given a linked list of 'N' nodes and an integer 'K'. You have to reverse the given linked list in groups of siz...read more
3

Video Call Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

We were provided a link to the zoom meeting and the codepair link where I had to write the code for a given problem.The interviewer first asked me to introduce myself, which was followed by a DSA Question. Lastly, he spent around 10 minutes to discuss about my resume and project.

  • Q1. Number of rectangles in a grid You are given an arbitrary grid with M rows and N columns. You have to print the total number of rectangles which can be formed u...read more
  • Q2. Rectangle Area You are given a list of rectangles where each rectangle is represented by an array of four integers (i.e. Rectangle[i]=[x1, y1, x2, y2], where x1...read more
4

HR Round (1 Question)

Round duration - 45 minutes
Round difficulty - Hard

  • Q1. Basic HR Questions

    What are your strengths and weakness?

    What motivates you?

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BangaloreEligibility criteriaNo criteriaGoldman Sachs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Operating System, DBMS, OOPs, Aptitude, SQLTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : 1-2 Projects enough, but at least 1 should be very unique and creative.
Tip 2 : Strong DSA is a must, OS & DBMS equally important.
Tip 3 : Be verbal during the interview.

Application resume tips for other job seekers

Tip 1 : One pager.
Tip 2 : No Spelling mistakes at any cost.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 14 Sep 2021

I was interviewed in Sep 2020.

1 Interview Round

1

Coding Test Round (1 Question)

Round duration - 90 minutes
Round difficulty - Hard

Timings of the round were early evening around 7 o'clock.
It was help on hackerearth.

  • Q1. Check if two trees are Mirror You are given two arbitrary binary trees consisting of N and M number of nodes respectively, your task is to check whether the two...read more

Interview Preparation Tips

Professional and academic backgroundI completed Electronics & Communication Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in New DelhiEligibility criteriaAbove 7 CGPA and all branches allowedGoldman Sachs interview preparation:Topics to prepare for the interview - Pointers, OOPS, System Design, Algorithms, Dynamic Programming, graphs, treesTime required to prepare for the interview - 7 monthsInterview preparation tips for other job seekers

Tip 1 : Practice on leetcode and coding ninjas
Tip 2 : Compete on codechef and codeforces in live contests
Tip 3 : Learn DSA and practice regularly for at least 2 hours daily

Application resume tips for other job seekers

Tip 1 : Keep it short and sweet.
Tip 2 : Try to be more descriptive with your past experiences.

Final outcome of the interviewRejected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 14 Sep 2021

I was interviewed before Sep 2020.

4 Interview Rounds

1

Face to Face Round (3 Questions)

Round duration - 90 minutes
Round difficulty - Easy

This was face to face interview round. The interviewer was very friendly. He started by asking tell me
something about yourself. I told him about my interest in competitive coding(since I am weak in
probability, I always mentioned competitive coding in my introduction so that the interviewer
asks me coding questions and didn’t move to the probability section).

  • Q1. Maximum value of an equation Given an array/list of integers, “POINTS” containing coordinates ('x', 'y') of ‘N’ points in 2D plane, sorted by x-...read more
  • Q2. Shortest Bridge Every story has an Endgame. This is another such story. Tony Stark and Thanos live in two different islands. Tony wants to reach Thanos's is...read more
  • Q3. Beautiful City Ninja decided to travel to a city. Each house in the city is connected via roads with at most two houses and forms a binary tree-like structure s...read more
2

Face to Face Round (3 Questions)

Round duration - 40 minutes
Round difficulty - Medium

The interviewer was very friendly to me. She was praising me for every solution that I provided.

  • Q1. NINJA’S APARTMENT Ninja is planning to build a new apartment but he wants an apartment in the shape of a rectangle whose length is greater than the breadth of t...read more
  • Q2. Buy and Sell Stock You are Harshad Mehta’s friend. He told you the price of a particular stock for the next ‘N’ days. You can either buy or sell a stock. Also, ...read more
  • Q3. Replace Node With Depth For a given Binary Tree of integers, replace each of its data with the depth of the tree. Root is at depth 0, hence the root data is upd...read more
3

Face to Face Round (2 Questions)

Round duration - 50 minutes
Round difficulty - Easy

This round was about System Design, Data Structures and Algorithms

  • Q1. System Design

    Design a job scheduler. Tasks will be given as inputs with an extra parameter ‘delay’.That meaning the task has to run after this ‘delay’ time.

  • Q2. Search In Rotated Sorted Array Aahad and Harshit always have fun by solving problems. Harshit took a sorted array and rotated it clockwise by an unknown amount....read more
4

Face to Face Round (2 Questions)

Round duration - 30 minutes
Round difficulty - Medium

THIS WAS A PUZZLE BASED ROUND

  • Q1. Puzzle Given a point on the perimeter of the circle and an interior point. Find the probability that the rectangle formed with diagonal as the line segment join...read more
  • Q2. Puzzle My wife and I recently attended a party at which there were four other married couples. Various handshakes took place. No one shook hands with oneself, n...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BangaloreEligibility criteria7 CGPAGoldman Sachs interview preparation:Topics to prepare for the interview - I covered major data structure topics like Arrays, Stacks, Queues, Linked List, Trees, Graphs, backtracking, Dynamic Programming. After reading each topic, I tried to practice maximum questions on the concerned topic from Coding Ninjas, geeksforgeeks, Hackerrank and when stuck on a question, I preferred watching solution videos provided by Coding Ninjas.Time required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : It is important to practice coding consistently because it is what enables you to solve interview-questions in the stipulated time. But before this, it is even important to have a clear understanding of all the data-structures, so that they can be easily implemented as and when required to solve a problem. 
Tip 2 : They do not judge you upon the number of internships you have done or the number of projects you have made. A single,good-quality project is sufficient, provided you have in-depth knowledge about it. 
Tip 3 : Practise topic-wise questions, participate in lots of coding contests, watch lots of Youtube solutions even after you could solve a question, because you may find a different approach that is efficient than yours,

Application resume tips for other job seekers

Tip 1 : Keep your resume short and clear. Mention your projects and internships with a brief description and year of completion. 
Tip 2 : Be very honest and figure out only those things in your resume that you really know.

Final outcome of the interviewSelected

Skills evaluated in this interview

Goldman Sachs Interview FAQs

How many rounds are there in Goldman Sachs Software Developer Intern interview?
Goldman Sachs interview process usually has 3 rounds. The most common rounds in the Goldman Sachs interview process are Aptitude Test, Coding Test and One-on-one Round.
What are the top questions asked in Goldman Sachs Software Developer Intern interview?

Some of the top questions asked at the Goldman Sachs Software Developer Intern interview -

  1. Binary Search question from leetc...read more
  2. Merge sort c...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Goldman Sachs interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Associate
2k salaries
unlock blur

₹10.7 L/yr - ₹41 L/yr

Analyst
1.6k salaries
unlock blur

₹10 L/yr - ₹24 L/yr

Vice President
1.6k salaries
unlock blur

₹19 L/yr - ₹72.3 L/yr

Senior Analyst
1.1k salaries
unlock blur

₹5 L/yr - ₹19 L/yr

Financial Analyst
305 salaries
unlock blur

₹1 L/yr - ₹7.5 L/yr

Explore more salaries
Compare Goldman Sachs with

JPMorgan Chase & Co.

4.1
Compare

Morgan Stanley

3.7
Compare

TCS

3.7
Compare

Amazon

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview