Upload Button Icon Add office photos

Filter interviews by

Goldman Sachs Analyst Interview Questions, Process, and Tips

Updated 31 Jan 2025

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 ...read more
  • Q2. Good old standard problem: Playing number game with your friend to select any of the number between 1 to 3. Whoever reaches 20 first, wins. You have to tell the strategy ...read more
  • Q3. Wildcard Pattern Matching Problem Statement Implement a wildcard pattern matching algorithm to determine if a given wildcard pattern matches a text string completely. Th ...read more
View all 77 questions

Goldman Sachs Analyst Interview Experiences

75 interviews found

Analyst Interview Questions & Answers

user image Anonymous

posted on 8 May 2017

I was interviewed in Sep 2016.

Interview Questionnaire 

2 Questions

  • Q1. Why do you want to join GS?
  • Ans. 

    I want to join GS because of their reputation for excellence and the opportunity to work on challenging projects.

    • GS is known for its prestigious reputation in the financial industry

    • I am attracted to the opportunity to work on complex and challenging projects

    • I admire GS's commitment to innovation and cutting-edge technology

    • I believe GS will provide me with valuable learning and growth opportunities

  • Answered by AI
  • Q2. Questions related to Internal Audit were asked

Interview Preparation Tips

Round: Group Discussion
Experience: I had a good time. Got to know new and valuable additions to Companies Act
Duration: 30 minutes

Round: HR Interview
Experience: It was a great exchange, I really expressed my views and visions well.

Round: Technical Interview
Experience: I was complimented for being calm, confident and patient throughout the interview.

Skills: Technical Knowledge(ML, Ability To Cope Up With Stress, Confidence
College Name: Maharani college

Analyst Interview Questions & Answers

user image Anonymous

posted on 7 May 2017

I was interviewed in Aug 2016.

Interview Preparation Tips

Round: Test
Experience: Aptitude questions which can be found on any website or book were asked which were pretty easy to solve if you have a little bit of practice.
One question related to data structures was asked.
Tips: Go through basic programming concepts as well as aptitude type questions.
Duration: 2 hours
Total Questions: 45

Round: Group Discussion
Experience: It was a topic I had no clue about. I was sandwiched by two people who for some reason seemed like research scholars on that topic. I was quiet throughout most of the discussion. At the end, after simply listening to everyone, I tried to make a sound conclusion and ALAS! I got through the GD round.
Duration: 25 minutes

Round: HR Interview
Experience: Most of the discussion was based on my activities which I had been part of in college.

College Name: Manipal Institute Of Technology, Manipal

Analyst Interview Questions Asked at Other Companies

asked in Capgemini
Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, you ... read more
asked in Deloitte
Q2. Reverse a Number Problem Statement Given an integer 'N', write a ... read more
Q3. A 10x10x10 cube is made up of 1x1x1 cubes. Its outer surface is p ... read more
Q4. Ninja and the Game of Words In this game, Ninja is provided with ... read more
Q5. Good old standard problem: Playing number game with your friend t ... read more

Analyst Interview Questions & Answers

user image Anonymous

posted on 5 May 2017

I was interviewed in Dec 2016.

Interview Preparation Tips

Round: Test
Experience: They had two rounds of test, one all objective and the other one all subjective. You had to clear a minimum cut off in the objective in order to get your subjective checked
Duration: 3 hours
Total Questions: 40

Round: Technical Interview
Experience: CV grilling, no hr questions

Analyst Interview Questions & Answers

user image Piyush Singla

posted on 27 Jan 2017

I was interviewed in Dec 2016.

Interview Preparation Tips

Round: Resume Shortlist
Experience: For CSE and EE students , CPI was not at all seem to be a criteria for shortlisting and almost all who have a decent profile got shortlisted for the test. However, for other department students they shortlisted above 9 CPI students.

Round: Test
Experience: It was a 2 hour test. It consisted of 3 sections-Quant , Machine Learning and Computer Science . Each section had 10 questions and 45 minutes were allotted for each section.
Being from non-CSE background I attempted only 2 sections ie. Quant and Machine Learning. Machine Learning section was fairly easy this time and almost all questions were standard. If someone has done an introductory course on Machine Learning and basic stats , this section was a cake walk for him. However , attempting quant section required some preparation of solving probability puzzles (computing expectations etc.) ,basic linear algebra and geometry base questions.
Duration: 2 hours

Round: Technical Interview
Experience: I had 2 rounds of interview. Both were technical ones.
In the first interview , they asked some probability puzzles (from 50 challenging problems in probability book) . Since I had completed that book before , I was able to solve them . Then they asked 1-2 algorithm based questions like formulate an efficient algorithm for solving a particular problem. I was not able to solve them completely but tried to give them the overview of y approach. The interviewer didn't seem to be satisfied though. It lasted for around 20-25 minutes.He told me to wait outside . To my surprise, I was called for the 2nd round.
The second went better than the first round. They again asked questions on computing probability , expectations , constructing a Markov Chain for a a given problem etc. Since I had done 1 course in Fiance also , he asked me questions from it also which were quite easy. Then he began asking algorithms and asked me to explain a sorting algorithm and I chose Quick Sort. While explaining it , I got struck at one point but the interviewer was helping me by giving hints and I was able to explain it fully. The second round was quite exhaustive as it went on for around 45-60 minutes.

Skills: Problem Solving Abilties, Mathematical Aptitude, Algorithmic Approach To Problem Solving, Machine Learning, Statistical Method Basics
College Name: IIT Kanpur

Goldman Sachs interview questions for designations

 Senior Analyst

 (10)

 Operations Analyst

 (5)

 Risk Analyst

 (3)

 Fraud Analyst

 (3)

 Data Analyst

 (2)

 Quality Analyst

 (1)

 Associate Analyst

 (1)

 Research Analyst

 (1)

Analyst Interview Questions & Answers

user image Anonymous

posted on 20 Jan 2017

I was interviewed in Dec 2016.

Interview Questionnaire 

9 Questions

  • Q1. Given coordinates of some points, find a figure that encompasses all of the points. The figure should have the least possible area and be formed by joining points using straight lines. Convex Hull.
  • Ans. 

    The Convex Hull is the smallest convex polygon that encloses all given points.

    • Sort the points based on their x-coordinate.

    • Find the upper hull by starting from the leftmost point and moving clockwise.

    • Find the lower hull by starting from the rightmost point and moving counterclockwise.

    • Combine the upper and lower hulls to form the convex hull.

  • Answered by AI
  • Q2. Good old standard problem: Playing number game with your friend to select any of the number between 1 to 3. Whoever reaches 20 first, wins. You have to tell the strategy to win the game. Basically, you sta...
  • Ans. 

    The strategy is to always subtract the number chosen by the friend from 4 to ensure reaching 16 first.

    • Start with 20 and subtract the number chosen by the friend from 4.

    • Continue this strategy until reaching 16 before the friend reaches 17-19.

    • Ensure the friend ends up at any number between 17 to 19 before reaching 16.

  • Answered by AI
  • Q3. 2nd interviewer asked me a question on calculating variance, about gaussian distribution and something about my internship.
  • Q4. 3rd were these really cool dudes who started of with a matrix problem where each element was sum of row^2 and e^column. Now I had to prove something about equality of sum of elements that I don’t clearly r...
  • Q5. The other one asked me a puzzle about two carts placed on a track with sensor below them. You can start cart with specific speed but afterwards you can control the motion only when cart passes sensor and w...
  • Q6. 4th interviewers were really senior. They asked me about general stuff like my interns and interests. Then they asked me about Yelp dataset challenge and NLP featured in my AI project.
  • Q7. They also asked some basic questions about libraries featured in Scikit (Python Library on Machine Learning Techniques)
  • Q8. Finally they asked me about flash crash in stock market related to another project in intern.
  • Q9. Row sorted and column sorted matrix problem of finding an element.
  • Ans. 

    The problem involves finding an element in a matrix that is sorted both row-wise and column-wise.

    • Start from the top-right corner of the matrix

    • Compare the target element with the current element

    • If the target is smaller, move left; if larger, move down

    • Repeat until the target is found or the matrix boundaries are crossed

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: They shortlist around 300 resume from whole batch for next round.
Tips: Basically add your projects related to Machine Learning and coursework related to Math. GS is one of the companies which reviews resume carefully (At least I think so :P), reason being me selected even after a low CPI. Around 250 to 300 students were shortlisted from resume for second round.
GS is one of the rarest firms that will go through your resume thoroughly. Most important part is that GS is a firm you want to go for if you have a modest CPI and are genuinely interested in global markets.
They hire for Strats and Quants division. So highlight projects related to Natural Language Processing, Artificial Intelligence and Machine Learning Techniques. Mathematical coursework and internship in related field could be elaborated too. Even students with no internship experience whatsoever were selected due to their background in Machine Learning related coursework.
I have a little or no idea about programming division as it revolves around networking and related projects.

Round: Test
Experience: They started hosting test online on hackerrank. It includes three sections with equal weightage to each of them. You have 45 minutes for individual sections. There are three type of questions asked - MCQ (+10, -3), Fill in the blanks (Numbers upto 2 decimal places; +10, -0) and 2 coding questions in programming section (+20, -0).
Programming - 2 coding questions. Questions about networking, cache and DSA (postfix and prefix expression from stack related algorithms).
Quant - Cattle grazing the circular field tied from a pole at the corner of a rectangular shade with a rope. Some about practical probability problem of die throws. Other about matrices and determinant. Theoretical questions in probability covers a major portion in form of expected value, correlation and covariance calculations. This section had some integer type questions.
Data Sciences - MLT theory should be a stronghold. Particularly confusing theoretical questions. Some of them had 4 statements and then 4 options asking correct statements so you have to be good at multiple topics. Typical question include possible solution to account for missing input data and regularization among others.
Tips: You have to be good at any two of the sections. Quant is quite competitive as the questions are easier and CSE guys can attempt these too from mathematical coursework on prob and stats. Typically whole batch is rooting for this profile because of lesser chance in CS related profile.
A little brushing up old DS notes won't hurt anyone. Specially tree, graphs (algorithms like Bellman Ford, Djikstra and Prim's algo), complexity of standard algorithms and postfix, prefix expression derivation will help a long way. Coding questions demand efficient solution, otherwise you won't be able to clear all test cases because of TLE.
For quant, Prob Stats and Linear Algebra course review is highly recommended. A little aptitude (CAT related although a lot higher standard than that) will help too.
In data sciences, ML lectures will help a lot as most part is theoretical which can be solved if you have your concepts strong. Gaussian distribution, Regularizer, PCA are some of the topics which were asked about.
Duration: 2 hours 15 minutes

Round: Technical Interview
Experience: At first I couldn

Skills evaluated in this interview

Get interview-ready with Top Goldman Sachs Interview Questions

Analyst Interview Questions & Answers

user image Srijith Rajagopalan

posted on 2 Dec 2016

I applied via campus placement at Indian Institute of Technology (IIT), Chennai 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?
  • 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 s...
  • 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

Analyst Jobs at Goldman Sachs

View all

Analyst Interview Questions & Answers

user image Anonymous

posted on 2 Dec 2016

I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. How to create a uniform distribution from 1 to 200 using an ubiased coin?
  • Ans. 

    To create a uniform distribution from 1 to 200 using an unbiased coin, we can use the rejection sampling method.

    • Divide the range into equal parts based on the number of outcomes of the coin toss.

    • Toss the coin and select the corresponding part of the range.

    • If the selected number is outside the desired range, reject it and repeat the process.

    • Repeat until a number within the desired range is obtained.

    • Example: If the coin ...

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: Talked about probability and programming questions. The same happened in 4 rounds of interviews.
Tips: Prepare probability and quant questions. Be calm. The interviewers are very helpful.

Skills: Probability And Statistics, Programming
College Name: IIT Madras

Analyst Interview Questions & Answers

user image Anonymous

posted on 1 Dec 2016

I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Coding Algo
  • Q2. Prob questions

Interview Preparation Tips

Round: Test
Experience: 3 sections in quant, coding and ML
Duration: 2 hours 15 minutes
Total Questions: 30

Round: Puzzle Interview
Experience: I had 4 rounds of prob puzzles.
Each round had
Tips: Think out aloud. The interviewer will fix you when you go wrong.

Round: Technical Interview
Experience: I did not do this round properly. I missed some very easy questions.

Skills: Probabiity
College Name: IIT Madras

Analyst Interview Questions & Answers

user image Anonymous

posted on 1 Dec 2016

I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Preparation Tips

Round: Test
Experience: Each section had 10 questions, 100 marks, with 45min duration for each. It consisted of Multiple Choice (+10, -3), Fill in the Blanks type(+10,0), and a coding question (+20).
Platform was HackerRank. You had to do good in atleast 2 sections
Tips: CS: DSA, Graph Theory, Time Complexity
Quant: Probability, Probability, Probability.
Machine Learning: Ensemble Methods, Bagging, Boosting, Decision Trees, etc. You need to know the concepts. No mathematical formulation or equations were asked
Duration: 1 hour 35 minutes

Round: Technical Interview
Experience: First of all, the GS panelists were really nice, kind and helpful. They provide with several hints, given you are sincere and have that attitude of solving the problem.
There were 6 technical rounds in all, with different teams of GS.
3 rounds consisted of questions from Probability, Expectation, Markov process, etc.
1 round for algorithm puzzles.
1 round for strategy puzzles.
1 round for Finance (discussed on derivatives, call options, etc.)
Tips: Be thorough with the basics. Don't beat around the bush. Given a problem, discuss the solution first and then go about doing it.

Skills: Probability And Statistics, Algorithm, Knowledge Of Your Resume Points, Aptitude, Finance Basics
College Name: IIT Madras

Analyst Interview Questions & Answers

user image Anonymous

posted on 1 Dec 2016

I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. What is the expected number of tosses of a fair coin to get 3 consecutive heads?
  • Ans. 

    Expected number of tosses of a fair coin to get 3 consecutive heads.

    • The probability of getting 3 consecutive heads is 1/8

    • The expected number of tosses to get 3 consecutive heads is 14

    • This can be calculated using the formula E(X) = 2^k + 2^(k-1) + 2^(k-2) + ... + 2^2 + 2^1 + 2^0, where k is the number of consecutive heads required

  • Answered by AI
  • Q2. There is an urn with n red balls and 1 black ball in it. You and your friend play a game where you take turns drawing from the urn. The player who draws the black ball first wins. Should you go first or se...
  • Ans. 

    Go second. The probability of winning is higher when going second.

    • The probability of winning when going first is (1/n+1), while the probability of winning when going second is (n/n+1)

    • This is because the first player has a chance of drawing the black ball on their turn, while the second player has a chance of drawing the black ball on their turn or the first player's turn

    • For example, if there are 10 red balls and 1 blac...

  • Answered by AI
  • Q3. You roll a die until the sum of all die rolls becomes at least 100. What is the most likely value of the last roll?
  • Ans. 

    What is the most likely value of the last roll in a game where a die is rolled until the sum of all rolls is at least 100?

    • The last roll must be at least 4 to reach a sum of 100

    • The probability of rolling a 4, 5, or 6 is 1/2

    • The most likely value of the last roll is 4 or 5

  • Answered by AI
  • Q4. You have an n x n matrix in which all the rows and all the columns are sorted. Given an input number, describe an algorithm to search for the number in the matrix
  • Ans. 

    Algorithm to search for a number in an n x n matrix with sorted rows and columns.

    • Start from the top-right corner of the matrix

    • If the current element is greater than the target, move left

    • If the current element is less than the target, move down

    • Repeat until the target is found or the bottom-left corner is reached

  • Answered by AI
  • Q5. Given two arrays of size n each, describe an algorithm to find the largest common subarray of the two arrays
  • Ans. 

    Algorithm to find largest common subarray of two arrays of size n

    • Create a 2D array to store the lengths of common subarrays

    • Traverse both arrays and fill the 2D array with lengths of common subarrays

    • Find the maximum length and its corresponding ending index in the 2D array

    • Use the ending index to retrieve the largest common subarray from either of the arrays

  • Answered by AI
  • Q6. Why do you want to join Goldman Sachs?
  • Ans. 

    I am excited to join Goldman Sachs because of its reputation for excellence and the opportunities it offers for professional growth.

    • Goldman Sachs is a leader in the financial industry and has a strong reputation for excellence.

    • I am impressed by the firm's commitment to innovation and its focus on delivering value to clients.

    • I believe that working at Goldman Sachs will provide me with the opportunity to learn from some ...

  • Answered by AI
  • Q7. Walk me through your resume
  • Ans. 

    I have experience in marketing and sales, with a focus on digital marketing and lead generation.

    • Started career as a marketing intern at XYZ company

    • Managed social media accounts and email campaigns for ABC company

    • Implemented SEO strategies and increased website traffic by 30%

    • Led a team of 5 sales representatives and exceeded quarterly sales goals by 20%

    • Currently working as a digital marketing specialist at DEF company

  • Answered by AI
  • Q8. There is a 2D plane with infinite parallel, vertical lines with a spacing of 1 unit between them. You drop a rod of length L randomly on the plane, with random position and orientation. What is the probabi...
  • Ans. 

    Probability of a randomly dropped rod of length L intersecting a line on a 2D plane with infinite parallel, vertical lines.

    • The probability depends on the length of the rod L.

    • The probability can be calculated using geometric probability.

    • The probability is 1 - (2L - 1) / infinity.

    • For example, if L = 1, the probability is 0.5.

    • If L = 2, the probability is 0.75.

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: Puzzles, probability questions
Tips: Brush up on probability problems

Round: Technical Interview
Experience: Questions on resume, especially interns.
Tips: Know your resume inside out.

Round: Technical Interview
Experience: Puzzles, algorithm questions
Tips: Learn algorithms from geeksforgeeks

Round: Technical + HR Interview
Tips: Be familiar with your resume, prepare for generic HR questions

Skills: Problem Solving Skills, Algorithm, Probability And Statistics, Knowledge Of Your Resume Points
College Name: IIT Madras

Skills evaluated in this interview

Goldman Sachs Interview FAQs

How many rounds are there in Goldman Sachs Analyst 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, Coding Test and HR.
How to prepare for Goldman Sachs Analyst 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, Investment Management, Risk Management, Software Asset Management and HTML.
What are the top questions asked in Goldman Sachs Analyst interview?

Some of the top questions asked at the Goldman Sachs Analyst 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 we have a (un)biased die, with given probabilities, and we toss it till w...read more
How long is the Goldman Sachs Analyst interview process?

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

Tell us how to improve this page.

Goldman Sachs Analyst Interview Process

based on 38 interviews

7 Interview rounds

  • Technical Round
  • HR Round
  • Aptitude Test Round - 1
  • Personal Interview1 Round
  • Aptitude Test Round - 2
  • Aptitude Test Round - 3
  • Puzzles Interview Round
View more

Analyst Interview Questions from Similar Companies

IQVIA Analyst Interview Questions
3.9
 • 18 Interviews
UBS Analyst Interview Questions
3.9
 • 11 Interviews
View all
Goldman Sachs Analyst Salary
based on 1.7k salaries
₹12.7 L/yr - ₹25 L/yr
119% more than the average Analyst Salary in India
View more details

Goldman Sachs Analyst Reviews and Ratings

based on 137 reviews

3.7/5

Rating in categories

3.5

Skill development

3.1

Work-life balance

3.4

Salary

2.9

Job security

3.5

Company culture

3.3

Promotions

3.2

Work satisfaction

Explore 137 Reviews and Ratings
Analyst

Bangalore / Bengaluru

1-2 Yrs

₹ 4.5-6.5 LPA

Analyst

Bangalore / Bengaluru

1-4 Yrs

Not Disclosed

Risk-Bengaluru-Analyst-Business Audit

Bangalore / Bengaluru

1-4 Yrs

₹ 3-35 LPA

Explore more jobs
Associate
2.5k salaries
unlock blur

₹10.9 L/yr - ₹41 L/yr

Analyst
1.7k salaries
unlock blur

₹12.7 L/yr - ₹25 L/yr

Vice President
1.7k salaries
unlock blur

₹19 L/yr - ₹71.7 L/yr

Senior Analyst
1.1k salaries
unlock blur

₹5 L/yr - ₹20 L/yr

Financial Analyst
329 salaries
unlock blur

₹2 L/yr - ₹8 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