InterviewLegend

Your Goldman Sachs Prep Plan

Alex Chen10 min readUpdated 392 real interview reports
In this lesson
  • Split your prep time into phases, weighted toward medium coding and your own coding surface
  • Know your surface: live CoderPad for US and experienced, or the HackerRank math assessment for campus and India
  • Size SQL, design and behavioral prep to your level instead of a generic FAANG syllabus

By now you have seen how the Goldman Sachs Engineering loop is built and how it is judged, so this lesson turns that into a plan you can run. The spine is steady across pathways: a HackerRank online assessment, a live CoderPad phone screen, then a Superday of roughly three back-to-back rounds on one day, scored per round and run as elimination. What varies is the coding surface you meet and how much weight design and behavioral carry, and both of those turn on your pathway and level. The plan below weights your time toward everyday medium coding, then toward the surface that is yours, and sizes design and behavioral to where you sit on the ladder.

The Goldman Sachs angle
Before you drill a single problem, settle which of Goldman's two coding surfaces you will really face, because they barely overlap. The US and experienced live rounds, the CoderPad screen and the Superday, are standard data-structures work: Trapping Rain Water, two Premium questions, interval scheduling, strings. The campus and India HackerRank assessment is a different animal. It leans on math and number theory, the Goldbach a Premium problem or Binet's Fibonacci formula or a digit-manipulation puzzle, and that flavor barely shows up in the live-round reports. Both are real Goldman surfaces, and preparing the wrong one is the most expensive mistake on this page. Read the interview process and leveling and how decisions are made first, so your pathway and level are clear, and with them the surface you should plan around.

The plan, phase by phase

Each phase carries one focus and a checkpoint that tells you when you have earned the next. A phase is a slice of your prep time, so the plan holds whether your runway is two months or one hard week. The proportions are the message. Everyday medium coding takes the largest single slice because it is the spine of the loop at every level, and the second-largest slice goes to whichever coding surface is yours. SQL, design, and behavioral follow, each scaled to your pathway. Do not step past a checkpoint until you can clear it cold.

1
≈10% · start here

Orient, and fix your pathway, level, and surface

  • Read the interview process and leveling and how decisions are made so the shape is clear. It's a HackerRank assessment, a live CoderPad screen, then a Superday of roughly three same-day rounds run as elimination, where a weak round ends the day.
  • Name your pathway now, because it sets the whole plan. Campus and new-grad Analyst loops are lighter and coding-weighted, often two back-to-back CoderPad rounds plus a behavioral one. Experienced, Associate, and VP loops add rounds and lean harder on software design and past-project depth, sometimes running four to six rounds with a short manager round or a global panel.
  • Settle your level against the ladder, since a Goldman Vice President is a senior individual contributor a rung the executive title does not suggest. The ladder runs Analyst, Associate, Vice President, then up, and the higher you sit the more design and the resume deep-dive weigh. Note too that HireVue at Goldman is a campus and early-career recorded behavioral step rather than a coding-on-video round, so do not plan a coding session around it.
Ready to move on: You can describe your own loop in order and you know your pathway and level. You also know which coding surface the phases below should point you at: live data structures or the math-leaning assessment.
2
≈30% · the core

Build everyday medium coding fluency

  • Start with Goldman Sachs coding: what to expect. The bar in the live rounds is runnable code that passes the given test cases plus the corner cases you're asked to add. Problems come from the standard easy-to-medium canon with a few recurring hard problems on top. You are building pattern fluency you can apply to a problem you have never seen.
  • Own the highest-frequency families first through arrays, intervals, and strings. Trapping Rain Water is the single most recurring Goldman problem by a wide margin, roughly 6% of reports, and is often paired one-easy-one-hard with a buy-and-sell-stock variation. Interval scheduling recurs through Merge Intervals and Meeting Rooms II. The first-non-repeating-character string problem is a recurring opener, sometimes twisted to return the first and last index of the longest substring rather than its length.
  • Work the Goldman-signature hashing problem: design and data structures covers a Premium question, which Goldman reskins as a list of student-name and grade pairs where you return the highest average, asked live on CoderPad. A Premium question is a top-recurring problem here too, frequently discussion-only or reskinned as a fixed-size transaction queue, alongside implement-a-stack and implement-a-HashMap without built-ins. A Premium question recurs at roughly 3% and gets pushed through multiple approaches with time-complexity follow-ups.
Ready to move on: Handed a fresh medium under a reskin, you recognize the family within a minute and pick the right structure without stalling. You land runnable code that passes the given cases plus the corner cases you add.
3
≈15% · your surface

Prepare the coding surface that is genuinely yours

  • Decide which surface applies and drill only that one. If you are on the campus or India track, read the online assessment. The HackerRank assessment there is math and number-theory heavy: Goldbach a Premium question, Binet's Fibonacci formula, prime sieves and prime-difference counting, digit manipulation, reverse-an-integer-with-overflow, computing a square root to several decimals, and arithmetic without operators. It is easier per problem than a FAANG assessment but a different genre, and it barely appears in the live-round reports.
  • If you are on the US or experienced track, weight this slice back into the live CoderPad rounds. Some screens are framed as fix-the-failing-tests or debug rather than greenfield, and some candidates take two CoderPad screens before the Superday. Rehearse reading and repairing code that already exists, as well as writing it fresh.
  • Either way, practice against the clock in the format you'll meet. That's two problems in roughly 90 to 120 minutes for the assessment, or two problems in an hour of live pairing for the screen. The format is as much of the test as the problems are.
Ready to move on: You have cleared a timed two-problem set in your surface's flavor, the math-and-number-theory assessment or the live fix-and-extend screen, without running out of time or leaving cases failing.
4
≈13% · the unusual round

Sharpen SQL for the live rounds

  • Read SQL fundamentals. Live SQL is unusual in a software-engineering loop, but it recurs at Goldman, most often in the India and DBMS-heavy loops. Treat it as a real surface and give it practice time.
  • Drill the query shapes that recur: deleting duplicate records, a union or intersect that carries a source-tag column, the top three departments by average salary, and the current salary for active employees. These are group-by, join, and dedup patterns rather than exotic window gymnastics.
  • Pair the SQL with the database theory interviewers slip in alongside it, since indexes, ACID, and isolation come up as questions embedded in the same conversation. Aim for working queries you can reason about rather than memorized one-liners.
Ready to move on: You can write joins, group-by aggregations, and a dedup query without notes, and explain why an index helps and what an isolation level guarantees.
5
≈12% · lighter unless senior

Prepare software design and architecture, scaled to your level

  • Read Goldman Sachs system design: what to expect. There is no standard design round for interns, new grads, or Analyst candidates, whose Superdays are coding and behavioral only. Design appears for experienced, senior, and VP loops as one Superday round, so let your level set the depth, and confirm whether it applies to you at all before investing here.
  • Learn the recurring shape: a trade-off discussion, frequently with no diagrams. It opens with a high-level walk through your last project, then moves to something like a URL shortener, rate limiter, notification system, or a monolith-versus-microservices call with database choice and API endpoints. Much of it is low-level or discussion-only, where you are asked for the approach rather than working code.
  • Feature the finance and low-level tilt that sets Goldman apart. Work design a market data system as your model. Be ready for prompts like a real-time risk engine or order book, and for the recurring external-sorting question: sorting more data than fits in memory, backed by design-pattern and JVM knowledge.
Ready to move on: You can take a monolith-to-services or low-level design prompt to its follow-ups and defend your choices in plain trade-offs, or you have confirmed design sits light or absent at your level and prepared accordingly.
6
≈20% · the conversation

Write your STAR stories and a real reason for Goldman

  • Read Goldman Sachs behavioral: what to expect and behavioral questions by theme. The behavioral round is a relaxed conversation about your past work and your software-development-lifecycle practices. Candidates describe it as feeling like talking to colleagues. But it's blended with hands-on technical probing: memory leaks and thread dumps, moving a HashMap to a ConcurrentHashMap, logging and load testing. Treat it as a project deep-dive with teeth rather than pure STAR.
  • Build stories for the themes that recur: a project you owned end to end, a teammate taking credit for your work, and your strengths and weaknesses. Add an integrity dilemma such as being handed one client's confidential data, since Goldman tests integrity with a real scenario you work through live. Have a straight answer to why Goldman, and to a favorite product and why. Be ready for the newer probe on how you've adopted AI in your workflow, walked through with examples.
  • Goldman's values (integrity, teamwork, client focus and quality of work) are assessed implicitly through this conversation, with no per-value scorecard. Prepare depth on real work over a values list. Skim negotiating a Goldman Sachs offer before you need it. Comp is cash-bonus-heavy with a small equity slice, and a real competing offer is the main lever. Visa-based rescission is a real offer-stage risk for international candidates.
Ready to move on: You have two or three STAR stories with real depth, an integrity story you can carry through pressure, and a specific reason for wanting Goldman. You've skimmed the offer lesson, so the cash-heavy structure and the visa risk don't catch you flat.

To make the proportions concrete, picture a five-week runway whose first few days go to orientation and to settling your pathway and level, and with them your surface. Weeks one and two are the heart of it. Work the everyday medium families until you recognize a reskin on sight, with Trapping Rain Water, LRU, and a Premium question average problem drilled cold. Then spend a focused block on the surface that is yours, the math-leaning assessment or the live fix-and-extend screen. Week three sharpens SQL and, if your level calls for it, opens software design. Week four takes design proper to its follow-ups, again scaled to your level, and builds your STAR stories and a true answer to why Goldman. Save the last stretch for mock rounds and for shoring up whatever felt weakest. On a shorter runway you compress the same order without reordering it, because coding fluency and the right surface are the spine of this loop.

Why the phases are weighted this way

The weighting tracks where Goldman departs from a generic loop. Coding leads at every level, so a handful of recurring families drilled cold will carry more of the loop than a hundred hard puzzles will. The surface phase earns its own large slice because Goldman runs two nearly separate coding worlds and preparing the wrong one is quietly fatal. SQL sits higher than it would in most software guides because it shows up live and surprises people. Design sits low for most readers because it is level-gated, and behavioral carries real weight because a bank hires for judgment as much as for code.

The Goldman Sachs angle
Lean into the Goldman-specific coding tells. Trapping Rain Water is the single most recurring problem by a wide margin and is often paired one-easy-one-hard with a buy-and-sell-stock variation. Own both, and the escalation between one transaction and two. The finance flavor shows up again and again. Buy-and-sell-stock, transaction queues reskinned as LRU or a circular buffer, and a Premium question best-average-grade problem, which Goldman poses as name-and-grade aggregation, all fit the domain and all recur. A Premium question is the other repeat offender, and interviewers push you through more than one approach with complexity follow-ups, so knowing a single solution is not enough. Drill these named problems specifically, because they carry a real Goldman signature that a random medium set will miss.

The design round is the one most candidates misjudge, and it turns less on raw skill than on reading your own level correctly.

The Goldman Sachs angle
Software design at Goldman rewards calibration over volume. It is absent for interns, new grads and Analyst candidates, and appears from experienced and senior up as a single Superday round. Match your effort to your level instead of over-preparing a scale-a-planet script no one asks for. When it does appear it is lighter than a FAANG design round and often low-level or discussion-only, a trade-off you argue in plain terms with frequently no diagram required. The tilt is finance and systems. Think a real-time risk engine or order book, an external sort over more data than fits in memory, banking-module low-level design backed by design patterns, ACID, and JVM behavior. A grounded decision you can defend under questioning is what this round scores, well above a memorized reference architecture.

Behavioral is the last front, and at a bank it counts for more than a pure coding loop would give it.

The Goldman Sachs angle
The behavioral round is a conversation without a scorecard, and its Goldman edge is that values get tested through scenarios instead of recited. The relaxed SDLC-and-resume format hides real teeth. Expect the integrity dilemma about a client's confidential data, the teammate who takes credit, and technical trivia dropped mid-story. Prepare stories deep enough to survive follow-ups on how you debugged, logged, or made a system thread-safe. Integrity, teamwork, client focus, and quality of work are assessed implicitly, so meet them with real work rather than a values list. And treat the why-Goldman answer as load-bearing, since a bank reads commercial interest and judgment as part of the fit it is buying.

In the room

  • Fix your pathway, level, and surface first, then let them set the depth. Campus and new-grad Analyst loops are lighter and coding-weighted; experienced, Associate, and VP loops add rounds and lean on design and past-project depth. A Goldman Vice President is a senior individual contributor, so read any title through its engineering grade.
  • Give the largest single slice to everyday medium coding, and drill the Goldman signatures by name. Trapping Rain Water is the most recurring problem and often paired with a buy-and-sell-stock variation; two Premium questions, interval scheduling, first-non-repeating-character, and a Premium question best-average-grade problem all recur. Know a reskin on sight.
  • Prepare only the coding surface that is genuinely yours. The campus and India HackerRank assessment is math and number-theory heavy, Goldbach primes, Binet's Fibonacci, digit manipulation; the US and experienced live screen is standard data structures, sometimes framed as fix-the-failing-tests. Drill the one that applies.
  • Treat live SQL as a real round. Deleting duplicates, union or intersect with a source-tag column, top-three departments by average salary, and current salary for active employees recur, most often in DBMS-heavy loops. Write joins, group-by and dedup without notes.
  • Scale design to your level, and bring real STAR depth with a true reason for Goldman. Design is absent for juniors and light and finance-flavored from senior up, so learn the risk-engine and external-sort shapes as your model. Behavioral is a conversation with teeth, where integrity, teamwork and client focus are tested through scenarios rather than by a scorecard.

Weight your Goldman prep by what sets the loop apart: breadth of everyday coding, plus the one coding surface that is genuinely yours. The loop rewards coverage far above a stack of the hardest algorithms. Give the largest slice to recurring mediums and drill the Goldman signatures by name, Trapping Rain Water, LRU, Median of Two Sorted, and a Premium question best-average-grade problem, until you know a reskin on sight. Then put the next slice into your surface alone: the math-and-number-theory assessment on the campus track, or the live fix-and-extend screen on the experienced one. Preparing the wrong one is the costliest mistake here. Treat live SQL as a real round. Keep software design pragmatic and scaled to your level, with its finance and low-level tilt. Finish with a behavioral conversation that tests integrity and judgment through scenarios rather than a values list. Above all, settle your pathway, level, and surface up front, because they set the whole plan.

Key Takeaways

  • ✓Fix your pathway, level, and surface before you drill anything. The spine is a HackerRank assessment, a live CoderPad screen, then a Superday of roughly three same-day rounds run as elimination. Campus loops are lighter and coding-weighted, while experienced, Associate and VP loops add rounds and design depth. A Goldman Vice President is a senior individual contributor, so read any title through its engineering grade.
  • ✓Everyday medium coding is the spine, so give it the largest share and drill the Goldman signatures by name. Trapping Rain Water is the single most recurring problem, roughly 6% of reports, often paired with a buy-and-sell-stock variation. Two Premium questions, interval scheduling, first-non-repeating-character, and a Premium question best-average-grade problem all recur.
  • ✓Prepare the coding surface that is genuinely yours. The campus and India HackerRank assessment is math and number-theory heavy, Goldbach primes, Binet's Fibonacci formula, and digit manipulation, while the US and experienced live screen is standard data structures sometimes framed as fix-the-failing-tests. Preparing the wrong one is the most expensive mistake on the page.
  • ✓Treat live SQL as a real round and keep software design pragmatic and level-scaled. Deleting duplicates, union with a source-tag column, and top-three-by-average queries recur; design is absent for juniors and appears light and finance-flavored from senior up, built on the risk-engine, order-book, and external-sort shapes.
  • ✓Finish with the behavioral conversation, which counts more here than in a pure coding loop. Prepare two or three STAR stories with real depth, an integrity story for the confidential-data dilemma, and a real reason for wanting Goldman; values are tested through scenarios rather than a scorecard. Skim the offer lesson since comp is cash-heavy and getting your level right is the biggest lever.
Had your Goldman Sachs interview?Tell us what they asked. Reviewed before it goes in, never with your name.
Goldman Sachs interview guide

Know what Goldman Sachs asks before you walk in.

16 coding · 3 system design · 22 behavioral questions

Get Premium$49 a year · Cancel anytime
Or start freeNo card.

Get their questions first.

InterviewLegend is independent and not affiliated with or endorsed by any company it covers.