Goldman Sachs | Analyst@2YOE | Interview Experience | Bangalore

goldman sachs logo
goldman sachs
AnalystBangalore2 years
July 9, 20253 reads

Summary

I interviewed for an Analyst position at Goldman Sachs in Bangalore. After multiple rounds covering DSA, system design, and behavioral aspects, I received an offer.

Full Experience

Goldman Sachs Interview Experience

Current Profile

Company: Competing Investment Bank Base: 15.2 LPA Annual Bonus: 2.5 L Retention: 3 L

Recruiter Reachout on linkedin - Asked for Java specifically and all rounds to be held in java

R1 - OA (28 March 2025)

  • 2 DSA Questions
  • Classic 1-0 Knapsack - Medium
  • Binary Search Question - Medium

R2 - Coderpad (28 April, 2025)

  • Basic Array Average Question - Easy
  • String Manipulation - Easy

R3 - Algorithms and Java Discussion (In Person)

  • Hashmap Internals
  • Java Deep Dive
  • Time Complexities

R4 - System Design (In Person)

  • Resume Deep Dive - Kafka, Cloud
  • Notification Sending System: Multiple User Groups, Multiple Transports
  • Multithreading Deep Dives

R5 - Techno-Managerial

  • Resume Deep Dive
  • DSA - Find Kth largest number in a Stream

H6 - Hiring Manager Round

  • Normal Behavioural Questions

Got the Offer after a long long wait

Offer: https://leetcode.com/discuss/post/6938216/goldman-sachs-analyst2yoe-comp-bangalore-13ky/

Interview Questions (4)

Q1
0/1 Knapsack Problem
Data Structures & AlgorithmsMedium

The classic 0/1 Knapsack problem.

Q2
Hashmap Internals Discussion
Other

Discussion around the internal working and implementation of HashMaps in Java.

Q3
Design a Notification Sending System
System Design

Design a system capable of sending notifications to multiple user groups through various transport mechanisms (e.g., email, SMS, push notifications).

Q4
Find Kth Largest Number in a Stream
Data Structures & Algorithms

Design a data structure that finds the Kth largest element in a continuous stream of numbers.

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!