Goldman Sachs Interview Experience for Software Engineer (Analyst) | 2+ Years Experienced
Recruiter contacted me through Linkedin and after 2 days I received the OA link.
Round 1 (Online Assessment – HackerRank – 90 mins): Two medium problems.
Solved both with all test cases passed.
Round 2 (Telephonic CoderPad Round – Duration 1 hr): In this round, the interviewer called me over the phone and shared two questions on Coderpad. After discussing the approach he asked me to write the working code and all test cases should pass.
I gave working code for both questions after explaining my approach and passed all test cases.
Round 3 (Technical Interview Zoom F2F 1 – Duration 1 hr): This was zoom face to face round, there were 2 panelists. I was asked 3 questions in this round as follows:
For the 1st question, I was asked to write the pseudocode and for the 2nd and 3rd I have to give the working code on Coderpad.
I solved all three questions in this round.
Round 4 (Technical Interview Zoom F2F 2 – Duration 1 hr): I was asked 2 coding questions in this round.
- https://www.geeksforgeeks.org/trapping-rain-water/. (with Space complexity – O(1) and Time-O(n))
- Minimum sum that cannot be created with given set of coins.
I wrote working code for both the problems.
Round 5 (Technical Interview Zoom F2F – 3 – Duration 1 hr): Again, 2 coding questions were asked in this round.
For the first question, I explained the approach for 1st question with pseudocode and for 2nd one wrote the working solution.
Round 6 (Technical Interview Zoom F2F 4 – Duration 1 hr):
For the 1st question, I explained the approach with pseudocode and working code for 2nd one.
After these rounds, I received call from HR that I have cleared all the technical rounds and now there will be a hiring manager round.
Round 7(Hiring Manager + Bar Raiser – Duration 1 hr): HM started with projects that I have done and went deep into that.
- After that, asked me to design web-app supporting multiple languages and to give the entire flow of the application.
- A lot of questions were asked on React, NodeJS.
Next day, I got a call from HR that my round went well and HM is more than ready to take me in his team.
2 days later I received a call from HR for salary negotiation and after 10 days received the offer letter with compensation more than what I had expected.
From OA to offer letter, the entire process took around 2.5 months.
Verdict: Offer Accepted