Goldman Sachs Software Engineer Interview Questions

Updated Apr 14, 2015
Updated Apr 14, 2015
50 Interview Reviews

Interview Experience

Interview Experience

48%
39%
11%

Getting an Interview

Getting an Interview

42%
36%
8%

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

50 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

No Offer
Neutral Experience
Difficult Interview
No Offer
Neutral Experience
Difficult Interview

Application

I applied through college or university. The process took a dayinterviewed at Goldman Sachs (Bangalore (India)) in August 2010.

Interview

They gave a cut off of 75% and so i signed up,

Other Interview Reviews for Goldman Sachs

  1.  

    Software Engineer Interview

    No Offer
    Positive Experience
    Difficult Interview
    No Offer
    Positive Experience
    Difficult Interview

    Application

    The process took 2 daysinterviewed at Goldman Sachs (London, England (UK)) in January 2011.

    Interview

    Be yourself and do not fall into the trap of provocation

    Interview Questions

    • Assuming you have a large cube shaped by small cubes together, their number is 1000
      How many cubes will be visible?
       
      4 Answers
  2. Helpful (1)  

    Software Engineer Interview

    No Offer
    Negative Experience
    Difficult Interview
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2 weeksinterviewed at Goldman Sachs (London, England (UK)) in February 2008.

    Interview

    I had an initial phone interview which covered some very specific questions regarding design patterns, principles and testing methodologies. During the phone interview I was also asked a brainteaser which was very difficult and the interviewer did in fact say that nobody ever solves it. It was more to get an idea of how you would solve a problem.

    I didn't think it went well, but got asked to attend a face to face interview. Actually, it turned out to be three face to face interviews. Firstly, a technical guy asking lots of questions about previous architecture and design experience and implementations. Also, some SQL questions relating to index (Clustered, non-clustered) that sort of thing.

    Secondly, met with a potential member of the team that I would be working with. This was the most pleasant interview of the lot as it wasn't as in your face and trying to grill you.

    Thirdly, the manager overseeing the EU/ Asia development teams. Again, someone who wanted to discredit everything you say with his superior knowledge and experience.

    Interview Questions

    • How would you go about designing a car?   Answer Question
    • Clustered, non- clustered indexes in sql server architecture   1 Answer
  3.  

    Software Engineer Interview

    No Offer
    Positive Experience
    Difficult Interview
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2 weeksinterviewed at Goldman Sachs (Salt Lake City, UT) in March 2011.

    Interview

    Interesting thorough. The first two phone screens were back to back and focused on basic Java , database, unix quesitons. There were also open ended questions about your problem solving skills and performance tuning questions.

    Interview Questions

    • What happens if we do not have a hashcode method in an object   2 Answers
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

    No Offer
    Neutral Experience
    Difficult Interview
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    The process took a dayinterviewed at Goldman Sachs (New York, NY) in August 2010.

    Interview

    There was a tel phone interview initially. After that I was called for an in-person interview - (5 rounds).

    Interview Questions

  6. Helpful (1)  

    Software Engineer Interview

    Declined Offer
    Positive Experience
    Difficult Interview
    Declined Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took a dayinterviewed at Goldman Sachs (Bangalore (India)) in September 2008.

    Interview

    There was an initial IQ and basic algorithms test. this part was outsourced to another company who administerred this test. It was a very general test and was not particularly tuned for that particular company. CVs were also asked for but that was just for the GPA.

    There was a group interview after this intiial selection stage and it was filter based. Group interview went very well and it almost got me the job. After that there were two technical interviews all of which were on a 1:1 basis. Some basic C++ and some algo type of questions were asked. There was an HR round. By this time they had already decided to take me , so it was smooth sailing.

    Interview Questions

    • How to delete nodes from a binary tree ?   1 Answer
    • describe yourself   1 Answer

    Reasons for Declining

    Went to grad school

  7. Helpful (1)  

    Software Engineer Interview

    No Offer
    Positive Experience
    Difficult Interview
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took a dayinterviewed at Goldman Sachs (Jersey City, NJ) in September 2009.

    Interview

    Three very friendly interviewer asked questions about projects and technology.
    Some of the questions:
    - Given hour and minute, write a function to calculate an angle between hour/minute hand.
    - How to reverse linked list
    - How would you design instant messaging software.

    Interview Questions

    • Find depth of the binary tree?
      How would you insert an element in sorted array
       
      Answer Question
  8. Helpful (1)  

    Software Engineer Interview

    Declined Offer
    Positive Experience
    Difficult Interview
    Declined Offer
    Positive Experience
    Difficult Interview

    Application

    The process took 3 daysinterviewed at Goldman Sachs (New York, NY) in December 2009.

    Interview

    Was contacted on LinkedIn to fill position in software development group focused on trade optimization strategies. Extremely high skillset in group, very "algorithmically literate" with a focus on functional programming, mathematics, highly parallel computation.

    The compensation plan for developers is similar to that of traders: a small base (by New York standards), with a very significant variable bonus.

    Interview Questions

    • Describe the basics of the lambda calculus and type theory underlying languages such as Lisp and Haskell.   1 Answer
    • Write a program which performs Newton's Method to approximate the root of an arbitrary function.   1 Answer
  9. Helpful (1)  

    Software Engineer Interview

    No Offer
    Negative Experience
    Difficult Interview
    No Offer
    Negative Experience
    Difficult Interview

    Application

    The process took a weekinterviewed at Goldman Sachs (London, England (UK)) in May 2010.

    Interview

    I saw three people: one for a logic problem / analytical thinking test, another for a C++ technical test, and a third for a review of my CV.

    The first two sessions went really well, the third was a disaster. I was asked the same question repeatedly, despite my making clear that the answer required in-depth business knowledge that I never claimed to have. I said I was ready and willing to learn, but I couldn't give answers off the top of my head on a subject about which I know little, that others have spent a university career learning.

    Most of the people I met (on this and other occasions) were great to meet - this last guy was on an ego trip and ruined my opinion of his firm.

    Interview Questions

    • Describe the Black-Sholes model.   1 Answer
  10.  

    Software Engineer Interview

    Accepted Offer
    Positive Experience
    Difficult Interview
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 4 weeksinterviewed at Goldman Sachs (Jersey City, NJ) in June 2010.

    Interview

    You are expected to have solid programming and database knowledge. They test you most on your logical thinking skills. I also had a few algorithm questions and was asked to write pseudo-code for the same. Overall, it was a difficult but fruitful experience.

    Interview Questions

    • algorithm to traverse binary tree   1 Answer

Work at Goldman Sachs? Share Your Experiences

Goldman Sachs

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.