Goldman Sachs

Goldman Sachs Software Engineer Interview Questions

61+ questions from real Goldman Sachs Software Engineer interviews, reported by candidates.

61
Questions
5
Round Types
5
Topic Areas
2025-2026
Year Range

Round Types

OA 42 Phone Screen 7 Technical 2 Recruiter 2 Onsite 2

Top Topics

Questions

phone screen - spiral matrix, high five onsite - string manipulation, subset, system design parsing large dataset, behavioral I had a disappointing experience with Goldman Sachs during my application for a Software...

Hello everyone, just went through GS Superday. Here are the details: **1 - SDLC + Resume round:** The questions from my resume were relatively easy, just some deep dives. They asked me a LC question i

House Robber I **Problem Statement** The goal is to maximize the amount of money stolen from a row of houses. The only constraint is that adjacent houses cannot be robbed on the same night, as thi

**Application Process** Applied via referral. **Online Assessment** Consisted of two medium-level LeetCode questions. **CoderPad Round (C++)** * **Problem 1:** Implementation based on the Trie data st

**Online Assessment** The round consisted of two LeetCode Medium difficulty Data Structures and Algorithms questions. **Coderpad Round** * **Problem:** Given a set of people represented as a uni-direc

Applied directly on the portal. I have 3.5+ years of experience. Round 1: HackerRank Test HackerRank Online Assessment test of 90 minutes, with 2 DSA questions to solve. I have coded both the...

given a dictionary cat, at, cot, catch swipe input from keyboard yccuajhtxc as you receive input from keyboard determine which subsequences of "yccuajhtxc" are present in dictionary Hint use Trie data...

I want to share my interview experience with goldman sachs. I gave coderpad 2 weeks back and i was asked to solve two questions one is standarad leet code 2d...

Batch: 2023 College: Tier 2 (IIIT/NIT) I was contacted by a recruiter at the end of December. I sent my resume and then I was provided with the hackerrank test link. Round 1:...

Question 1 Process Scheduler Process scheduling algorithms are used by a CPU to optimally schedule the running processes. A core can execute one process at a time, but a CPU may have...

Cost array [2, 7, 8, 9] \u2192 cost per liter of petrol at each petrol pump. Distance array [0, 15, 45, 80] \u2192 distance of each petrol pump from the starting...

I interviewed for Goldman Sachs for Associate Role (2.5 YoE) for Transaction Banking Domain. Status: Experienced, 2.5YoE Position: SWE at Fortune 50 Retail Tech Location: Bengaluru, KA Date: December 6th, 2024 Round 1 - Coderpad: ...

Q. print items in order in which they are to be processed. Example: Items: shirt, pants, underpants, vest, socks, shoes, belt, watch depedencyMapping: shirt - [vest] pants - [underpants] shoes - [pants, socks] belt - [pants] explanation: you...

I had got mail directly from recruiter to attempt assessment test. Following are questions - Problem 1 - Easy Given n number of kids, t toys and random number d from where the...

Online Assesment Question 1: Question on string subsequence [Easy]\u2705 Question 2: Monotonic Stack and string (https://leetcode.com/problems/construct-smallest-number-from-di-string/description/)\u2705 **Round 1 Question 1: String [Easy]\u2705 Question 2: Find the Shortest path from 1 city to another [Medium]\u2705 Round 2** Question...

Question 1 - Problem Description: You are given a sorted array that has been rotated at an unknown pivot. Your task is to find the minimum element in the array in...

**Application:** Recruiter reached out to me over email with job link (Job location was of Bangalore, India) and the HackerRank assessment link. I applied through that and completed the online test. *

I recently interviewed for the Strats role in the AWM Strats department at Goldman Sachs. The interview process was rigorous and consisted of multiple rounds, each focusin...

Interviewing at Goldman Sachs for a summer internship was an exciting and enriching experience. The process was conducted entirely online in late November, comprising mult...

I participated in an off-campus drive through the Engineering Campus Hiring Program and applied through the official portal of Goldman Sachs. Roughly everyone who applied ...

What Goldman Sachs Looks for in Software Engineer Interviews

Goldman Sachs Software Engineer interviews are calibrated against the level and scope expected of the role. Across 61+ verified candidate reports on LeakCode, the consistent signals interviewers look for: clear problem decomposition before coding, explicit complexity reasoning, structured handling of edge cases, and the ability to articulate trade-offs between two reasonable approaches.

The discriminator between candidates who advance and candidates who do not is rarely the final correctness of the solution. It is the path to the solution: did you ask clarifying questions, did you state your approach before coding, did you handle edge cases without prompting, and did you communicate your reasoning throughout. Reports tagged "no hire" frequently cite a working solution with poor communication; reports tagged "strong hire" cite clear thinking even when the final solution was incomplete.

How To Use This Question Set

Real interview reports are a calibration tool, not a memorization target. Companies update their question pools every 2-4 months; memorizing exact problems risks misleading you when the interviewer uses a variant. The high-leverage use: identify the patterns that appear repeatedly in Goldman Sachs Software Engineer reports, practice those patterns on similar (not identical) problems, and use the reports to understand the interviewer's typical follow-up depth.

Filter the questions below by round type, difficulty, and recency. Focus first on reports from the past 6-12 months; older reports may reference questions that have since rotated out of Goldman Sachs's pool. Reports tagged with quantified difficulty (e.g., "medium-hard") are higher-signal than reports without difficulty tags.

Round-by-Round Expectations

Goldman Sachs Software Engineer loops typically span 4-6 rounds across phone screens and on-site or virtual on-site interviews. The structure varies by company: some run 1 recruiter screen + 1 technical phone + 3-4 on-site rounds; others run 1 recruiter screen + 1 OA + 4-5 on-site rounds. The recruiter screen is logistics and culture-light; the technical phone screen is medium-difficulty coding; the on-site loop covers coding, system design (at L4+ levels), and behavioral rounds.

Each round is designed to surface a specific signal. Coding rounds: correctness, code quality, complexity reasoning, communication. System design rounds: requirements clarification, design judgment, operational thinking. Behavioral rounds: ownership scope, leadership, ambiguity tolerance, conflict navigation. Strong candidates explicitly hit each signal dimension out loud during the round; weak candidates focus only on solving the prompt.

Common Interview Mistakes At This Combination

Reports tagged "no hire" at Goldman Sachs Software Engineer commonly cite: jumping into code without clarifying requirements, coding silently for 10+ minutes without verbalizing approach, missing edge cases (empty input, single element, very large input, overflow), and producing a working solution that the candidate cannot explain or refactor when probed. Strong candidates avoid these patterns by following a consistent template: clarify, verbalize approach, code with narration, test with examples.

Behavioral and design rounds have their own failure modes. Behavioral: stories that use "we" instead of "I" diluting individual signal, stories with no quantified outcome, defensiveness when probed about failure. Design: not asking clarifying questions, not stating requirements out loud, designing for a single server when the prompt clearly implies scale, ignoring operational concerns (deployment, monitoring, rollback). These show up in roughly half of Goldman Sachs Software Engineer interview retrospectives on LeakCode.

See All 61 Goldman Sachs Software Engineer Questions

Full question text, answer context, and frequency data for subscribers.

Get Access

Other Goldman Sachs Role Questions