Goldman Sachs Senior Java Software Engineer Interview Questions

1 Interview Review

Interview Experience

Interview Experience

100%
0%
0%

Getting an Interview

Getting an Interview

100%

Interview Difficulty

4.0
Average

Interview Difficulty

Hard

Average

Easy

1 Candidate Interview Review Back to all Interviews

Sort: Popular Date Difficulty
  1. Helpful (5)  

    Senior Software Engineer Core Java Interview

    Anonymous Interview Candidate in Bangalore (India)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a staffing agency. The process took 3 weeksinterviewed at Goldman Sachs (Bangalore (India)) in February 2011.

    Interview

    It consisted of 10 rounds overall, as I couldn't commit an 8 hours at a stretch, I had to go there on 3 separate days. The first day consisted of five technical rounds. First interview was based on core java concepts. Second interview was based on product and simple java code. Third interview was based on agile and product. Fourth interview consisted of simple puzzles, a couple of codes to be written. Fifth interview mainly consisted of some analytical puzzles and some data structure based puzzles. Second day consisted of a manager round and another technical round. The final day consisted of a meeting with another manager, the manager's manager who sits in London, and anothe technical round based on a data structure question

    Interview Questions

    • What data structure would you use for a dictionary? The dictionary should store word and meaning and must give meaning with speed 0(1).   5 Answers
    • Let's say the JVM doesn't have a Map implementation. How would you go ahead with implementing?   1 Answer
    • Which data structure would you use to store Bank account data?   Answer Question
    • What are the advantages of a ThreadPool over a Thread?   Answer Question
    • Implement a singleton pattern and make it safe over the Reflections API, and how do you save it while cloning?   Answer Question

    Negotiation

    No negotiation.

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

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.