Goldman Sachs | Associate Software Engineer | Accepted | April 2025

goldman sachs logo
goldman sachs
Associate Software Engineer2.8 years
May 17, 20252 reads

Summary

I interviewed for an Associate Software Engineer position at Goldman Sachs in March 2025 and ultimately received an offer. The process included a screening round, a Super Day with multiple technical and design rounds, and final hiring manager and behavioral rounds.

Full Experience

I interviewed for Goldman Sachs for Associate level in March, 2025.

Education - Circuital branch, top IIT.

Experience - 2.8 years experience Past Company - SDE2 at Product Based Company (26.4 base + 2.6 Bonus) LPA. Had ESOPs.

Process -

Got a message from recruiter on linkedIn. Applied without referral.

Screening round - DSA - Two easy questions. Solved both. One was on hashmap little logic building, another on reversing linked list. They made me run both code on coder pad with few test cases.

Had next four rounds on the same day - Super Day. Initially they scheduled 3 rounds, post the result they scheduled the 4th one in evening.

Round1: 2 DSA problems, both around trees. One medium other one LC Hard(Both were on BST, had some discussions around 1st question on optimizing return , the other one involved finding LCA and some further solving). Round2: 1 LLD and questions around HLD - This round wasn't that great for me (fumbled a bit in few HLD questions). LLD - LRU cache. The interviewer tried to dig deep in whatever I said, so I chose to not answer questions I was not sure of. HLD was mostly related to how we optimize writes in DB, around replication, archival, scaling and indexing of DB. Round3: Mostly HLD case study regarding how you would approach a production issue. Had questions aroung my current experience, projects and their HLD and some related questions around possibilites of failure of production.

Had positive feedback from the rounds and was called for a final round with the hiring manager

Round4 - Hiring manager round - Was supposed to be a non technical round of 30 mins. Hiring manager still asked some design questions (mostly easy) along with a couple HR type ques. Answered all correctly.

Round5 - Behavioral round

Verdict - Got the offer. 36 LPA base + ~10 LPA bonus + 1.6L relocation + ESOP equivalency bonus (of current company for current FY)

Interview Questions (3)

Q1
Reverse a Linked List
Data Structures & AlgorithmsEasy

One of the screening round Data Structures and Algorithms (DSA) questions involved reversing a linked list.

Q2
Lowest Common Ancestor in a BST
Data Structures & AlgorithmsHard

In Round 1, one of the two Data Structures and Algorithms (DSA) problems, described as LeetCode Hard, involved finding the Lowest Common Ancestor (LCA) in a Binary Search Tree (BST) and required further problem-solving.

Q3
Design LRU Cache
System Design

Round 2 included a Low-Level Design (LLD) problem which was to design an LRU cache.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!