Goldman Sachs | Associate | interview experience

goldman sachs logo
goldman sachs
Associate3 yearsRejected
September 6, 20253 reads

Summary

I recently interviewed for an Associate role at Goldman Sachs. The process involved three rounds focusing on DSA and JavaScript. Unfortunately, I was rejected after failing to perform well in the second DSA round.

Full Experience

I was reached out by a recruiter for an Associate position with a frontend (React) focus. I have 3 years of experience in product-based companies.

Round 1 (DSA)

This round focused on Data Structures and Algorithms.

  • I was asked to find the second largest number in an array.
  • The second problem involved processing a 2D array of [name, marks]. My task was to group marks by name, compute the average for each name, and then return the maximum average among all names.

Round 2 (DSA)

The second DSA round proved to be challenging for me.

I didn't perform well in this round, which ultimately led to my rejection.

Round 3 (Javascript)

This round was focused on JavaScript concepts.

  • There was a discussion around reduce, filter, and the spread operator.
  • I was specifically asked to flatten a 2D array using the reduce method.
  • There was also a complex JavaScript problem involving both reduce and filter, though I don't recall the exact specifics.

I received a rejection verdict, primarily due to my performance in Round 2.

Interview Questions (5)

Q1
Find Second Largest Number in Array
Data Structures & AlgorithmsEasy

Given an array of numbers, find the second largest number in it.

Q2
Maximum Average from Grouped Marks
Data Structures & AlgorithmsMedium

You are given a 2D array of [name, marks]. You need to group marks by name, compute the average per name, and return the maximum average among all names.

Q3
Search in Rotated Sorted Array
Data Structures & AlgorithmsMedium

Refer to the LeetCode link for the full problem statement.

Q4
Find the Kth Largest Integer in the Array
Data Structures & AlgorithmsMedium

Refer to the LeetCode link for the full problem statement.

Q5
Flatten 2D Array using Reduce
OtherEasy

Demonstrate how to flatten a 2D array using the reduce method in JavaScript.

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!