Goldman Sachs Virtual Panel Interview | August 2025 | Engineering Associate | USA

goldman sachs logo
goldman sachs
Engineering AssociateUSAOngoing
September 4, 20253 reads

Summary

I recently interviewed at Goldman Sachs for an Engineering Associate position, undergoing a virtual panel with three rounds covering algorithms, system design, and behavioral questions. I successfully advanced to the "Bar Raiser" round.

Full Experience

This virtual panel interview for an Associate position at Goldman Sachs was a follow-up to my CoderPad interview. The day consisted of three separate rounds, each lasting about 60 minutes, all conducted on the same day.

Round 1: Algo & Data Structures

The first round began with interviewers asking several common Core Java questions related to data structures such as Lists, Sets, and HashMaps. Following this, I was given two coding problems to solve: first, implementing a HashMap from scratch, and second, finding the length of the Longest Increasing Subsequence. There was a minor hiccup as the interviewers expected me to code in Java, but I clarified that I had opted for Python during the recruiter's initial query.

Round 2: Software Design and Architecture

This round started with a brief discussion about the High-level Design of a significant project I had worked on at my previous company. Afterward, we transitioned into a discussion about the High-Level Design (HLD) for a URL Shortener website, similar to tinyurl. The focus was purely on discussing trade-offs and architectural considerations, without the need for any diagrams.

Round 3: SDLC & Resume

The final round was quite relaxed, feeling more like a casual conversation with colleagues. The interviewers thoroughly reviewed my resume, asking detailed questions about my past experiences and responsibilities. We also discussed various Software Engineering practices, including how I approach creating JIRA tickets. Overall, it was a very chill experience and not as intimidating as it initially seemed.

Super Day Verdict: I advanced to the "Bar Raiser" round!

Interview Questions (2)

Q1
Longest Increasing Subsequence
Data Structures & AlgorithmsMedium

Find the length of the longest increasing subsequence in a given array.

Q2
Design URL Shortener
System DesignHard

Design a high-level architecture for a URL Shortener service similar to tinyurl. Discussion should cover trade-offs.

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!