Your Goldman Sachs Prep Plan
- 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 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.
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.
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.
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.
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.
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.
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.
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 design round is the one most candidates misjudge, and it turns less on raw skill than on reading your own level correctly.
Behavioral is the last front, and at a bank it counts for more than a pure coding loop would give it.
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.
Goldman Sachs interview guideKnow what Goldman Sachs asks before you walk in.
16 coding · 3 system design · 22 behavioral questions
Get their questions first.
InterviewLegend is independent and not affiliated with or endorsed by any company it covers.