Goldman Sach | Offer accepted
Anonymous User
5153

How i have applied?

Applied directly on the portal.
I have 2+ years of experience, and currently working at a mid startup.

Round 1: HackerRank Test

It is an HackerRank Online Assessment test of 90 minutes, with 2 DSA questions to solve. I have coded both the questions and able to submit them.

After round 1, a recruiter reached out to me, having conversation regarding current work, compensation, etc. And have scheduled a coderpad interview. Also, told that if cleared this one, then will be invited for super day.

Round 2: CoderPad Virtual Interview

This is a virtual interview of 1 hour, interviewer asked me 2 DSA questions. I am able to solve both the DSA questions, along with discussing about corner cases, and example edge cases. Interviewer seems happy with the approach and the code.

Got the call after 3-4 days from the recruiter, that i got selected for the super day (There is series of following 4 interviews in a single day).

Round 3: DSA Round

This is a 1 hour long interview.

  • Question1: Rotten Oranges on leetcode. After explaining the approach, interviewer asked some corner scenarios, and also some follow up questions. I need to code up the follow ups as well.
  • Question 2: A medium level leetcode problem

Round-4: DSA + OOPs Concept+ Subject Knowledge + Resume Screening

  • Interview got started with introduction.
  • Then they asked me about my current project, its working, its architecture.
  • In this round i was grind over multiple java concept based questions including multi threading, waterfall model, sync, async, oops concept.
  • Then a leetcode hard level problem based on tries. Only approach was discussed (from basic, to better to optimal approach) as we are running out of the time.

Round-5: System Design (LLD) + DBMS

  • They gave one table and asked 2 SQL Questions based on including multiple tables, having, and groupby clause, etc
  • There are some subjective oops based questions.
  • Spring Concept question, some of them are Autowired annotation, bean, controller, dependency Injection, concept of inversion of control.
  • How an api is defined, different classes required, how they interact with each other.
  • After that they asked me to design 3 api's.
  • And there are some follow up questions on them. Some of them are: What are headers, requestBody, responseBody, query params, Can we use query params as headers, etc.

Round-6: TechnoManagerial Round

  • Starts with introduction.
  • Brief discussion about my current company, projects, architecture, my contributions, achievements, strengths, weakness, why want to change the company, why specifically GS.
  • Some technical Questions: CAP Theorem, What is cassandra, Why cassandra, SQL vs NoSQL, Cassandra vs AWS.

I am able to answer most of the questions in all the rounds.
Haven't got any communication from recruiter side till next week. So, i reached out to recruiter. She told me that i am selected. Its just the process which tooks long, but they will definetly reached out.
After multiple communication of around 1.5 months, finally got the offer letter. And even if you see other posts, its normal for GS to take that long, they took another patience test here.

P.S: I don't remember questions exactly as Goldman Sach took lot of time to complete the process and release offer. But yes, they all are medium to hard level questions.
Also, i have interviewed for associate level, though because of having only 2 years of experience, they decided for giving analyst position. I will share compensation details soon.

Compensation Offered: https://leetcode.com/discuss/compensation/5574745/Goldman-Sach-or-Offer-evaluation

Hope it helps! Please do upvote the post so that it can reach to maximum people. Thanks!

Comments (7)