Goldman Sachs SWE Interview: OA and HireVue Guide

Updated:

Estimated read time: 7-9 minutes

Summary: The Goldman Sachs software engineer (SWE) online assessment (OA) / HireVue stage is path-dependent and appears more common in campus, intern, new-grad, engineering analyst, and technology analyst paths. Prepare for HackerRank-style timed coding and HireVue-style recorded responses in some technology paths, but do not assume every experienced SWE candidate receives this stage. Prepare for coding fundamentals plus concise recorded communication.

See the full Goldman Sachs Software Engineering interview roadmap, including stage-by-stage guidance and how to prepare from recruiter screen to offer. View the Goldman Sachs Software Engineering interview roadmap

TL;DR + FAQ (read this first)

At-a-glance takeaways

  • OA/HireVue is most clearly supported for campus and analyst-style technology paths.
  • Experienced SWE paths may differ, so confirm whether this stage applies.
  • Prepare for timed coding, data structures and algorithms (DSA), arrays, strings, hash maps, and test-passing under time pressure.
  • Prepare for recorded motivation and behavioral/technical responses in HireVue-style stages.
  • Confirm current timing and format with your recruiter or candidate packet.

Quick FAQ

Is OA/HireVue universal?
No. It is possible or role-dependent, especially outside campus paths.

What tools might appear?
Prepare for HackerRank-style coding and HireVue-style recorded video.

What should I prepare?
Timed coding, clear explanation, motivation for Goldman Sachs, and why engineering in finance.

What is the main mistake?
Preparing only for coding and then giving weak recorded answers, or assuming HireVue applies to every SWE role.


1) What OA/HireVue measures

The OA measures whether you can solve coding tasks under time pressure. Prepare to show correct code, efficient algorithms, and passing tests. The HireVue side, when present, measures whether you can communicate motivation, background, and role fit clearly in a recorded format.

The stage is especially important for candidates in intern, new-grad, analyst, or technology analyst paths. For experienced SWE roles, ask whether the process uses the same assessment gate or moves directly to live interviews.


2) How the tasks may feel

A coding task may start with arrays, strings, hash maps, or common DSA patterns. The hidden difficulty is time management: read carefully, choose a simple correct approach, pass core tests, and leave time for edge cases. A recorded response may ask why Goldman Sachs, why engineering, or how you handled a team challenge.

For recorded answers, use a direct structure: situation, action, result, and connection to the role. You do not need a theatrical answer. You need a credible one.


3) Practice drills and recorded answers

Prepare both timed coding drills and concise recorded answers. The goal is to pass tests while still sounding clear about motivation, teamwork, and project ownership.

  • Solve a timed coding challenge involving arrays or strings, then explain the runtime and edge cases.
  • Given a list of transactions or records, group them by key and return an aggregate. Now handle missing fields and duplicate records.
  • Use a hash map to improve a nested-loop solution. What test cases prove the optimized version is equivalent?
  • Given a string, detect whether it satisfies a constraint after at most one edit or transformation.
  • Why Goldman Sachs, and why engineering or technology?
  • Tell me about a time you worked on a team under a deadline.
  • Describe a technical project you are proud of and what you personally built.

A mock interview can help you combine timed coding discipline with concise recorded-answer structure.

Book a mock interview


4) Level-specific expectations

Treat OA/HireVue as most relevant for intern, new grad, junior, mid-level, and possibly senior paths. Campus and analyst paths are more likely to use this stage.

  • Intern and New Grad: prepare seriously for both timed coding and recorded motivation/behavioral responses.
  • Junior: expect possible assessment depending on path and location.
  • Mid-Level and Senior: confirm applicability directly, since experienced SWE paths can vary.
  • Staff+: do not assume OA/HireVue unless your recruiter or candidate packet includes it.

5) Common failure modes

Assuming this applies to every role. Verify the path before over-indexing on OA/HireVue.

Weak recorded communication. Prepare concise answers for motivation and project ownership.

Ignoring edge cases in timed coding. Passing obvious examples is not enough.

Overcomplicating solutions. Time-limited assessments reward simple, correct code.

Path confusion. Analyst, SWE, strats, and quant developer loops can differ.


6) How to prepare

  • Practice timed array, string, hash-map, and basic DSA tasks.
  • Write edge cases before submitting: empty input, duplicates, negative values, large input, malformed records.
  • Prepare a 60-second answer for why Goldman Sachs and why engineering.
  • Prepare one project story and one teamwork story.
  • Confirm with the recruiter whether OA, HireVue, or both apply to your exact role.

Ready to rehearse an OA/HireVue-style Goldman Sachs screen?

Book a mock interview

Review the full Goldman Sachs SWE roadmap to see how OA/HireVue connects to recruiter, coding, Superday, behavioral, and follow-up stages. View the Goldman Sachs Software Engineering interview roadmap

Other Blog Posts

Meta SWE Interview: Behavioral Guide

Meta SWE Interview: System Design and Product Architecture

Meta SWE Interview: Online Assessment Guide

Meta SWE Interview: Recruiter Screen Guide

How to Answer "Why Do You Want to Work at Anthropic?"

Microsoft SWE Interview: AI-Assisted Coding Guide

LinkedIn SWE Interview: AI-Enabled Coding Guide

Amazon SWE Interview: AI-Assisted Coding Assessment Guide