Goldman Sachs · Technology
Goldman Sachs Software Engineer Interview Questions & Preparation
Quick answer
A Goldman Sachs Software Engineer interview combines Goldman Sachs's 4-stage process — application & tests, hirevue video interview, superday, offer — with the technical and behavioural bar for a Software Engineer. Expect Goldman Sachs to assess excellence and client service, alongside core software engineer skills like data structures & algorithms and system design. Prepare software engineer answers framed around what Goldman Sachs specifically looks for.
How Goldman Sachs interviews Software Engineers
Goldman Sachs is a leading global investment bank, recruiting into divisions from investment banking and markets to engineering and asset management. Its process is demanding and division-specific, assessing technical strength, commercial awareness and cultural fit.
For a Software Engineer specifically, Goldman Sachs pairs its standard assessment with a technical bar focused on data structures & algorithms, system design, a core language (e.g. python, java, go). Software engineering interviews test three things: can you code cleanly under time pressure, can you design systems that scale, and can you work in a team. The bar rises with seniority — juniors focus on coding fundamentals, while senior and staff candidates spend more time on architecture and influence.
The Goldman Sachs interview process
| Stage | What to expect |
|---|---|
| Application & tests | CV screen plus online aptitude assessments. |
| HireVue video interview | Recorded behavioural and competency questions. |
| Superday | Multiple back-to-back interviews — technical, behavioural and commercial — with senior staff. |
| Offer | Decision and offer, often with a quick turnaround. |
What Goldman Sachs assesses
Software Engineer questions at Goldman Sachs
Expect a blend of Goldman Sachs's signature questions and core software engineer questions:
- 1Why Goldman Sachs, and why this division?
- 2Walk me through a DCF (for banking) / a coding problem (for engineering).
- 3Tell me about a recent market or deal story that interests you.
- 4Reverse a linked list and explain your approach.
- 5Design a URL shortener — walk me through the data model and scaling.
- 6Tell me about a time you disagreed with a technical decision.
- 7How would you find the first non-repeating character in a string?
- 8Describe a system you built end to end and the trade-offs you made.
- 9How do you approach debugging a production incident?
Example STAR answer
Example answer to: “Tell me about a time you led a technical project under pressure.”
Skills assessed
How to prepare for a Goldman Sachs Software Engineer interview
- Tailor technicals to the division (finance vs engineering).
- Have current commercial awareness ready.
- Think out loud — interviewers score your problem-solving process, not just the final answer.
- Clarify the problem and edge cases before you write code.
- Prepare 4–5 STAR stories that show ownership, conflict and impact.
- For system design, start with requirements and scale estimates before drawing boxes.
Software Engineer salary
UK software engineers typically earn £45k–£90k, with senior and big-tech roles reaching £120k+ including equity.
Frequently asked questions
What does the Goldman Sachs Software Engineer interview process involve?
Goldman Sachs's process runs through application & tests, hirevue video interview, superday, offer. For a Software Engineer, the technical rounds focus on data structures & algorithms, system design, a core language (e.g. python, java, go), and behavioural rounds assess excellence and client service.
What is a Goldman Sachs superday?
The final stage — multiple back-to-back interviews in one day, covering technical, behavioural and commercial questions with senior staff.
How many coding rounds are in a software engineer interview?
Usually 2–4 coding rounds, plus a system design round for mid-level and above and at least one behavioural round.
What's the best way to prepare for a software engineering interview?
Practise data-structure and algorithm patterns out loud, rehearse system design with real requirements, and prepare STAR stories for the behavioural round.
Preparing for a Goldman Sachs Software Engineer interview?
Upload your CV and paste the job description. CareerFast instantly builds your interview readiness score, a company briefing, predicted questions, tailored STAR answers, a mock interview and a downloadable PDF — free to start, no card needed.
Keep preparing
Other Goldman Sachs roles
This role at other companies