Goldman Sachs | Offer |Backend Developer| Bangalore
Anonymous User
2905

Background-->I have 1.5 years experience as software Engineer and it is for backend role(Bangalore) and
I was approached by a technical recruiter on LinkedIn and then I got a hackerrank test link and that had two questions and I got a mail stating I have passed the test and this was the first round on coderpad.
Language--> As I am a Java Developer I chose Java as the programming language.
Two questions were given

  1. If the Number is a power of ten return true or false(while loop was accepted)
  2. There is a grid [[1,3,4,5], <-end Point
    ...............................[1,3,2,2],
    start point---> [0,6,9,9]]
    You have to reach from start point to end point collecting the max number of rocks.value of each grid element is representing the number of coins you can collect while on that grid position. You can move up and right.(recursion was accepted)
    ================================================
    Second round was a coderpad round on 12/03/2021
    Two questions were there:(two interviewers were there)
  3. rotate the linked list k times
  4. level order traversal in spiral form

Third Round (On the same day)

  1. Design snake and ladder for 2 players and then for multi player
  2. Asked about project (just know your projects well used wht and why )
  3. How do you implement a new feature ? what is the way you go about a problem?
  4. How do debug a defect ?
  5. How are you assigned task in your project
  6. you are given a 2d array that has million of element in each row . each row has 0 and 1 only tell about the way you will find the row with min zero?
    array was like this {{0,,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1....},
    {0,,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1...},
    {0,,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1...}
    }
  7. A hash map has defective equals and hashcode method . The hashcode always returrns 1 value and the equals always returns true value and you try to do sole thing like
    map.put("X",1);
    map.put("Y",3);
    What will be printed if I try to print the entry set of key and value?

Round 4

ds algo round one question was asked

  1. kth maximum element in an array.
    I came up with an approch optimized one and then suddenly the interviewer got dropped off the call and he was the main one I guess so other interviewer told me that we have to reschedule this round . So this one is in waiting and will update it once I take that round

Hiring Manager Round

  1. asked very deeply about the use case of the product I am working on my job currently?
  2. Tell me one incidence where you found a soluntion that you are really proud of?
  3. tell me about the resume so I walked him through my resume
  4. Why I want to change my job?
  5. Why Goldman?
  6. Then he asked me If I had any questions I asked about the kind of project and tech stack I will get to work on and other classic questions

Rescheduled tech Round(15/03/2021):
Ds : Check if a given binary tree is a bst or not
Some question on designing the db for the e commerce website
Interface , abstraction, inheritence , garbage collection and its algo
OOPs , Java related question etc.

=======================================

Had two more hiring manager round and they were mostly around behavioural questions and the project I am currently working on

===============================
It took two weeks to give me the offer letter and the whole process took one month

Comments (3)