Upload Button Icon Add office photos

Filter interviews by

Goldman Sachs Interview Questions, Process, and Tips

Updated 31 Jan 2025

Top Goldman Sachs Interview Questions and Answers

  • Q1. Ninja and the Game of Words In this game, Ninja is provided with a string STR that might contain spaces, and a list or array WORDS consisting of N word strings. Ninja's ...read more
    asked in Analyst interview
  • Q2. Replace Node With Depth Problem Statement For a given Binary Tree of integers, replace each of its data with the depth of the tree. The root is at depth 0, hence the roo ...read more
    asked in Software Developer Intern interview
  • Q3. Word Search Problem Statement Given a two-dimensional grid of size N x M consisting of upper case characters and a string 'WORD', determine how many times the 'WORD' app ...read more
    asked in Software Analyst interview
View all 346 questions

Goldman Sachs Interview Experiences

Popular Designations

376 interviews found

Analyst Interview Questions & Answers

user image Srijith Rajagopalan

posted on 2 Dec 2016

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

22 Questions

  • Q1. Tell me about yourself?
  • Ans. 

    I am a highly motivated individual with a passion for learning and a strong work ethic.

    • I have a degree in computer science and have worked as a software developer for 3 years.

    • I am proficient in multiple programming languages including Java, Python, and C++.

    • I am a quick learner and enjoy taking on new challenges.

    • In my free time, I enjoy hiking and playing guitar.

  • Answered by AI
  • Q2. Given a biased coin, how do you create an unbiased toss?
  • Ans. 

    Flip the coin twice and consider the outcome as follows.

    • Flip the coin twice and consider the outcome as follows:

    • - If both flips are heads or both are tails, discard and flip again.

    • - If the first flip is heads and the second is tails, consider it as heads.

    • - If the first flip is tails and the second is heads, consider it as tails.

    • This method ensures a 50-50 chance of getting either heads or tails.

    • Alternatively, use a phy...

  • Answered by AI
  • Q3. Once you have done that, what is the expected number of turns you need to wait for getting the first unbiased toss
  • Q4. Suppose a man starts at 0, and has to go to 20 on the number line. He can either move in steps of 1 or 2. How many number of ways can he do this? Extending this, if we know the number of ways for going fr...
  • Ans. 

    Count number of ways to reach 20 on number line starting from 0 in steps of 1 or 2. Derive recursive formula for n+1.

    • Use dynamic programming to count number of ways for each step.

    • For each step, number of ways is sum of number of ways for previous 1 or 2 steps.

    • Recursive formula: ways[n+1] = ways[n] + ways[n-1]

  • Answered by AI
  • Q5. Have you applied to any PhD programs?
  • Ans. 

    Yes, I have applied to several PhD programs in the past.

    • I have applied to PhD programs in [specific field] at [specific universities].

    • I have experience with the application process, including writing research proposals and obtaining letters of recommendation.

    • I am currently waiting to hear back from the programs I applied to.

  • Answered by AI
  • Q6. Given a number line, and we have a rod of length L. We drop the rod on the line, what is the probability that it covers an integer?
  • Ans. 

    Probability of a rod of length L covering an integer on a number line.

    • The probability depends on the length of the rod and the distance between adjacent integers on the number line.

    • If the length of the rod is less than the distance between adjacent integers, the probability is zero.

    • If the length of the rod is greater than or equal to the distance between adjacent integers, the probability is (L - d)/d, where d is the d...

  • Answered by AI
  • Q7. Suppose there are N chocolates, and I pick a random one, and eat that chocolate and also everything to the right of it. I then continue this process with the remaining. How many ways are there to do this...
  • Ans. 

    There are (N-1)! ways to eat chocolates from left to right.

    • The first chocolate can be chosen in N ways, the second in (N-1) ways, and so on.

    • However, since the order of chocolates eaten matters, we need to divide by the number of ways to order N chocolates, which is N!.

    • Therefore, the total number of ways to eat chocolates is (N-1)!

    • For example, if N=4, there are 3! = 6 ways to eat the chocolates.

  • Answered by AI
  • Q8. Supposed there is a party, with 9 people, each person wants to give gifts to 3 people and also wants a gift from them. Is this scenario possible? If not, when is this possible? Give me a general case
  • Ans. 

    No, it is not possible for each person to give gifts to 3 people and receive a gift from them in a party of 9 people.

    • In this scenario, each person would need to receive 3 gifts, which is not possible if there are only 9 people.

    • This scenario would be possible if there were at least 10 people at the party.

    • In general, for a party of n people, each person can give gifts to n-1 people and receive gifts from n-1 people.

  • Answered by AI
  • Q9. Given a tank with liquid, and there are flows in and out, inflow is U and outflow is Kx, where x is current height of liquid in tank, all needed quantities given, what are the conditions for overflow and steady state? (Asked me because I was a chemE and felt that my knowledge shouldn't be wasted. Funny.)
  • Ans. 

    Conditions for overflow and steady state in a tank with inflow and outflow

    • Overflow occurs when the inflow rate is greater than the outflow rate

    • Steady state is achieved when the inflow rate equals the outflow rate

    • Overflow can be prevented by adjusting the inflow rate or increasing the outflow rate

    • Steady state can be maintained by balancing the inflow and outflow rates

  • Answered by AI
  • Q10. What are your interests? (Be careful, align the interests to their profile)
  • Ans. 

    I am interested in data analysis, technology, and staying up-to-date with industry trends.

    • Data analysis and visualization

    • Machine learning and AI

    • Technology advancements and innovations

    • Industry conferences and events

    • Networking with professionals in the field

  • Answered by AI
  • Q11. Given there are 2 kinds of coins spread all over the world, and we start picking coins, what is the expected number of coins to pick, to have both kinds of coins in hand?
  • Q12. Given a window of 1 hour, and two friends want to meet, given that the arrival time follows a uniform distribution, what is the probability that they will arrive within ten minutes of one another
  • Q13. Grilled me about my internship, (time series modeling) went in depth about why I did this, that, etc. If you have a time series or ML project, they will grill you on it
  • Q14. Given we have a (un)biased die, with given probabilities, and we toss it till we get a sum of 100 or more (basically if the sum crosses 100), and we stop. What is the most probable number you will get on ...
  • Ans. 

    The most probable number on the last toss is 6.

    • The probability of getting a sum of 100 or more is highest when the sum is 99.

    • The last toss will be made to reach the sum of 100, so the most probable number is the one that will take the sum closest to 100.

    • The sum of 94 can be achieved by rolling a 6 on the last toss, which is the most probable number.

  • Answered by AI
  • Q15. What do you think our team does. (I gathered this information by asking a lot of questions from other interviewers. It helps a lot)
  • Q16. What do you know about options?
  • Ans. 

    Options are financial contracts that give the buyer the right, but not the obligation, to buy or sell an underlying asset at a predetermined price.

    • Options can be used for hedging or speculation

    • There are two types of options: call options and put options

    • Call options give the buyer the right to buy the underlying asset at a predetermined price, while put options give the buyer the right to sell the underlying asset at a ...

  • Answered by AI
  • Q17. What is a call option? Why are call options bought?
  • Ans. 

    A call option is a financial contract that gives the buyer the right, but not the obligation, to buy an underlying asset at a predetermined price within a specified time period.

    • Call options are bought by investors who believe that the price of the underlying asset will rise in the future.

    • The buyer of a call option pays a premium to the seller for the right to buy the asset at a predetermined price, known as the strike ...

  • Answered by AI
  • Q18. If I have to buy fuel from you, what option would I buy?
  • Ans. 

    You can buy fuel from us through our fuel card program.

    • We offer a fuel card program that allows you to purchase fuel from our network of stations.

    • Our fuel card program offers discounts and rewards for frequent users.

    • You can easily track your fuel expenses and usage through our online portal.

    • We also offer customized fuel solutions for businesses and fleets.

    • Our fuel is high-quality and meets all industry standards.

  • Answered by AI
  • Q19. If we increase the volatility of the stock, how does the price of a call option change?
  • Ans. 

    Increasing stock volatility increases the price of a call option.

    • Higher volatility means higher potential for the stock to move in the option holder's favor, increasing the option's value

    • The option's delta and gamma will also increase with higher volatility

    • Example: If a call option on a stock with a strike price of $50 has a premium of $2 when the stock has a volatility of 20%, increasing the volatility to 30% may incr

  • Answered by AI
  • Q20. How do you calculate the price of a call option?
  • Ans. 

    The price of a call option is calculated using the Black-Scholes model which takes into account the underlying asset price, strike price, time to expiration, risk-free interest rate, and volatility.

    • Determine the current price of the underlying asset

    • Determine the strike price of the option

    • Determine the time to expiration of the option

    • Determine the risk-free interest rate

    • Determine the volatility of the underlying asset

    • Pl...

  • Answered by AI
  • Q21. Is the price of a barrier option more or less than a normal option?
  • Ans. 

    The price of a barrier option is generally less than a normal option.

    • Barrier options have a condition that must be met for the option to be activated, which reduces the likelihood of the option being exercised.

    • This reduced likelihood of exercise means that barrier options are generally cheaper than normal options.

    • However, the price of a barrier option can vary depending on the specific conditions and terms of the optio...

  • Answered by AI
  • Q22. Do you have any questions?

Interview Preparation Tips

Round: Resume Shortlist
Experience: The resume shortlist, I feel, was slightly unfair. They had put a cut-off of 9 for branches outside EE/CS.
Tips: Don't worry, they might not follow this next year. Your resume should have a mix of probability, finance (courses on these are enough, though internships will really help)

They don't care about your PoRs in the interview, but this may matter for the resume shortlist (Assuming it's done fairly) So be sure to include them.

Round: Test
Experience: There were 30 MCQ questions, 10 each on the above mentioned sections. There is no dearth of time, so you can think clearly and solve the question. I found that quant was the hardest of the lot, followed by coding followed by ML.

ML questions will be on SVMs, ANNs, Ensemble learning methods, Hypothesis testing, Feature selection, Model selection etc. the standard topics you can find in "Elements of Statistical Learning" by Hastie, Tibshirani and Friedman.

The coding section was mostly on arrays, data structures (binary tree, mostly), recursion, and one subjective question.

For quant, you need to be really well versed in probability, definite integrals (Not kidding), and other JEE math.
Tips: You'll need to do really well in atleast one of the sections to be shortlisted. Even if you are non CS/EE, (assuming you don't have experience in coding) you can do really well in ML section. Aim for that and prepare in advance. Once you are through to the interview, you just need to give them a reason to hire you. :)
Duration: 2 hours 15 minutes
Total Questions: 30

Round: Technical Interview
Experience: The lady who interviewed me was a chemE graduate from IIT Bombay. She was friendly and willing to help when asked about a problem. Overall, very good interview experience.
Tips: For all interviews, I'll say this. Ask a lot of questions. They are very interested in explaining what they do, and feel free to interrupt them if you don't understand something. Always try to relate what they say to your interest. That way you'll bring new perspective into the interview. And that's very useful, believe me. If they have shortlisted you, they want to hire you. You just have to give them a reason to. Always relate your experiences and your interests with what they do. if you do that, they will find a role for you, somewhere. Do not worry. I was interested in machine learning and I got a finance profile. (They have a team in that profile that does ML)

For quant questions, I would suggest thinking out loud and interacting each step of the way. They care more about your thinking than about the answer. They will point out the errors and you can correct them. Don't worry about silences, as long as you think out loud, it will not be a problem.

Round: Technical Interview
Experience: Again, very friendly interview. The interviewer will lead you on, and assist you if you're facing any difficulty. :) Just be sure to be jovial and interactive.
Tips: Same as above.

Round: Technical Interview
Experience: Very technical, serious interview. I think he was the senior guy. He still helped out a lot.
Tips: Be to the point, he was more interested in the technical knowledge.

Round: Technical Interview
Experience: The final interview I had. He was very helpful, and was very eager to talk about the company and what they do. He had an extensive knowledge of finance, options (obviously). The course on Mathematical Finance by the maths department was very useful. You need to have a good knowledge of options for getting through this.
Tips: Same as the first interview.

Skills: Quant+Math, Problem Solving Abilties, Probabiity, Internship Experience, Finance
College Name: IIT Madras

Top Goldman Sachs Analyst Interview Questions and Answers

Q1. Ninja and the Game of Words In this game, Ninja is provided with a string STR that might contain spaces, and a list or array WORDS consisting of N word strings. Ninja's task is to determine how many times each word in WORDS appears in STR. ... read more
View answer (1)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)
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

KYC Specialist Interview Questions asked at other Companies

Q1. What are the aml and kyc requirements?
View answer (2)
Goldman Sachs Interview Questions and Answers for Freshers
illustration image
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.
Round 3 - Technical 

(1 Question)

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

Data Engineer Interview Questions asked at other Companies

Q1. Optimal Strategy for a Coin Game You are playing a coin game with your friend Ninjax. There are N coins placed in a straight line. Here are the rules of the game: 1. Each coin has a value associated with it. 2. The game involves two players... read more
View answer (1)

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

Top Goldman Sachs Analyst Interview Questions and Answers

Q1. Ninja and the Game of Words In this game, Ninja is provided with a string STR that might contain spaces, and a list or array WORDS consisting of N word strings. Ninja's task is to determine how many times each word in WORDS appears in STR. ... read more
View answer (1)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)

Goldman Sachs interview questions for popular designations

 Analyst

 (75)

 Associate

 (22)

 Software Developer Intern

 (17)

 Financial Analyst

 (11)

 Senior Analyst

 (10)

 Software Developer

 (10)

 Strategic Anaylst

 (10)

 Summer Intern

 (9)

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

Vice President Engineering Interview Questions asked at other Companies

Q1. You have a 2d array {{1,2},{1,3},{5,6}}. Calculate the sum of elements of 1st position in every array with Java 8.
View answer (1)

Get interview-ready with Top Goldman Sachs Interview Questions

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 ?
  • 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

Summer Intern Analyst Interview Questions asked at other Companies

Q1. write a code to swap two numbers by using only 2 variables
View answer (2)

Jobs at Goldman Sachs

View all

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

Top Goldman Sachs Analyst Interview Questions and Answers

Q1. Ninja and the Game of Words In this game, Ninja is provided with a string STR that might contain spaces, and a list or array WORDS consisting of N word strings. Ninja's task is to determine how many times each word in WORDS appears in STR. ... read more
View answer (1)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)
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

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)
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

Associate Engineer Interview Questions asked at other Companies

Q1. Count Ways To Reach The N-th Stair Problem Statement You are given a number of stairs, N. Starting at the 0th stair, you need to reach the Nth stair. Each time you can either climb one step or two steps. You have to return the number of dis... read more
View answer (1)

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 Goldman Sachs Analyst Interview Questions and Answers

Q1. Ninja and the Game of Words In this game, Ninja is provided with a string STR that might contain spaces, and a list or array WORDS consisting of N word strings. Ninja's task is to determine how many times each word in WORDS appears in STR. ... read more
View answer (1)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)

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

Top Goldman Sachs Associate Interview Questions and Answers

Q1. What are immutable classes? Write an immutable class.
View answer (1)

Associate Interview Questions asked at other Companies

Q1. What is mean of TTR & why required for powder coating process ?
View answer (17)
Contribute & help others!
anonymous
You can choose to be anonymous

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 Software Asset Management.
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
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.

Recently Viewed

INTERVIEWS

Goldman Sachs

No Interviews

INTERVIEWS

Goldman Sachs

No Interviews

INTERVIEWS

Indus Towers

No Interviews

INTERVIEWS

Indus Towers

No Interviews

INTERVIEWS

Goldman Sachs

No Interviews

INTERVIEWS

Goldman Sachs

No Interviews

INTERVIEWS

Goldman Sachs

No Interviews

INTERVIEWS

Goldman Sachs

No Interviews

INTERVIEWS

Ascend Telecom Infrastructure

No Interviews

Tell us how to improve this page.

Goldman Sachs Interview Process

based on 221 interviews

Interview experience

4.2
  
Good
View more

Explore Interview Questions and Answers for Top Skills at Goldman Sachs

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.9
 • 564 Interviews
HSBC Group Interview Questions
4.0
 • 484 Interviews
IQVIA Interview Questions
3.9
 • 465 Interviews
Atos Interview Questions
3.9
 • 371 Interviews
Deutsche Bank Interview Questions
3.9
 • 361 Interviews
UBS Interview Questions
3.9
 • 331 Interviews
Morgan Stanley Interview Questions
3.7
 • 291 Interviews
Barclays Interview Questions
3.8
 • 269 Interviews
Bank of America Interview Questions
4.3
 • 235 Interviews
View all

Goldman Sachs Reviews and Ratings

based on 1.2k reviews

3.5/5

Rating in categories

3.3

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.2k Reviews and Ratings
GBM Private- Information Services Group - Analyst - Bengaluru

Bangalore / Bengaluru

1-5 Yrs

Not Disclosed

Risk-Hyderabad-Associate-Software Engineering

Hyderabad / Secunderabad

2-5 Yrs

Not Disclosed

Global Banking & Markets Operations - Operational Risk - Analyst

Hyderabad / Secunderabad

0-2 Yrs

Not Disclosed

Explore more jobs
Associate
2.3k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Analyst
1.7k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Vice President
1.6k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Analyst
1.1k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Financial Analyst
325 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Goldman Sachs with

JPMorgan Chase & Co.

4.0
Compare

Morgan Stanley

3.7
Compare

TCS

3.7
Compare

Amazon

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview