Goldman Sachs Interview Experience - Associate | August 2025 | Bangalore
Anonymous User
4075

Interview Mode: Online
Month: June 2025 - August 2025
Process: Online Assessment + 4 Rounds (Technical ~1 hour) + HM round (~30 min)
Location: Bangalore
YOE: 3 years

Online Assessment

  • 2 Questions (LeetCode style)

    • 1 easy
    • 1 medium (time complexity focused)
  • Cleared and got mail in ~3 days for interviews.

Round 1 (Technical DSA ~1 hour)

  • Asked 2 DSA questions (coding on shared editor):

    • Problem 1: Given a string representing a fraction, e.g., "2/5", return the decimal representation of that fraction. It can have negative value as well, e.g., "-2/5"
      Output:- 2/3 → "0.(6)"
    • Problem 2: Didn’t fully recall, but it was linked list easy-medium.
      Test cases were already there in the boiler plate code, I have to pass all of them.

After 2 weeks I got an email for superday rounds.

Superday Round 1 (DSA ~1 hour)

  • Q1: Check if the string has a cycle or not (I have to write the optimized code).

  • Q2: Build a calculator → Given a string "(2*5+7)", return evaluated integer. It was a bit lenghty as interviewer told in between that it can have brackets as well.

    • Had to parse the expression, handle precedence of operators.

I was able to solve both the questions.

Superday Round 2 (DSA + System Design Lite)

  • Q1 (Dynamic Programming): 2D array → Find maximum value travelling only diagonally up, diagonally down, or right. I told the recursion and then solved it using optimized approach. Few follow-up questions, if directions are changed.

  • Q2 (Data Structures):

    • Given a log file of store visits → build a data structure to efficiently query if ≥2 different customers visited the same store on a given day. I wrote a Data structure using Map and Set.

    • Follow-ups:

      • How to implement using DB or any other way?
      • Trade-offs in approach (space vs query efficiency).

Superday Round 3 (System Design – Twitter Clone)

  • Design Twitter:

    • First half → LLD (Classes & Models): Users, Tweets, Follows.

    • Second half → HLD (Scalability):

      • How to notify millions of users simultaneously.
      • Discussion on queues, database usage, caching, scaling, microservices, kafka.

I cleared all the rounds, after an hour I got the call for HM round.

Superday Round 4 (Hiring Manager)

  • Deep dive into recent project architecture.

  • Questions on Agile methodology:

    • Pros & cons, handling sprint delays.
  • Leadership & Situational:

    • Example: Handling conflicts in team, prioritizing features vs deadlines.

PS:- I have got the offer :)

Compensation Details :- https://leetcode.com/discuss/post/7240581/goldman-compensation-details-associate-b-kemv/

Comments (7)