Banking and financial services · campus hiring · verified October 2026
Goldman Sachs New Analyst interview: process, rounds and questions
Goldman Sachs fills its India New Analyst Programme — "a full-time program for final year undergraduate and graduate students" across Engineering, Investment Banking, Global Investment Research, Operations, Risk and other divisions — through a sequence its own pages describe: campus application, a written or online test and/or group discussion, a video interview of about 30 minutes, a HackerRank assessment for engineering applicants, and a "Superday" of two to five final interviews depending on the division. Engineering campus accounts describe the HackerRank stage as three or four DSA problems plus aptitude and CS MCQs, followed by two or three technical interviews and HR on the same day. Verified October 2026.
Independent guide. Mentari is not affiliated with, endorsed by or sponsored by Goldman Sachs. Goldman Sachs is a trademark of its owner. Hiring processes change — verify on the official careers page.
Typical Goldman Sachs interview questions — with the follow-up
Written by Mentari as typical of this process — not a record of questions Goldman Sachs has asked. Each comes with the follow-up a good interviewer asks next and what they listen for in the answer. Scenario details are our framing, chosen to fit Goldman Sachs’s sector.
Write a function that finds the second-smallest element in an array — on paper, and talk me through it.
Follow-up · Now the array is a stream you cannot store. What changes?
Listens for · Clean code on paper, edge cases named, and an adaptation to a streaming constraint.
Explain how your project authenticates users, and what happens when a token is stolen.
Follow-up · So why use JWT at all?
Listens for · Understands the trade-off behind a choice they made.
What is the difference between a process and a thread, and where did your project use threads?
Follow-up · Two of your threads update the same counter. Show me the bug and the fix.
Listens for · Fundamentals applied; a race condition recognised and resolved.
At a glance
| Tracks | New Analyst — Engineering · New Analyst — Investment Banking, Research, Operations, Risk and other divisions · Summer Analyst (internship) |
| Rounds | 6 (2 interview, 4 assessment) |
| Who | Final-year engineering students; HackerRank assessment, then technical interviews |
| Basis | Official page + 7 candidate reports (2024–2026) |
Reported pattern: the rounds
Compiled from 7 candidate reports (2024–2026) and the official hiring page. Where reports differ, the range is shown rather than one number.
| Round | Applies to | Format | What it tests | Reported length | Based on |
|---|---|---|---|---|---|
| Campus application and shortlist | New Analyst — Engineering, New Analyst — Investment Banking, Research, Operations, Risk and other divisions, Summer Analyst (internship) | "Attend pre-placement presentations… apply through placement cells/career services or apply to us through the GS Careers website"; shortlisted students are invited to the interview process | Résumé and academic record against the division’s requirements | — | Official1,3 |
| Written / online test and/or group discussion | New Analyst — Investment Banking, Research, Operations, Risk and other divisions | "Complete written/online test and/or participate in group discussions"; preparation sites report a 66-question aptitude paper for some drives | Numerical, logical and verbal reasoning; structured discussion | — | Official1,10 |
| HackerRank assessment (engineering) | New Analyst — Engineering, Summer Analyst (internship) | "Engineering applicants will be asked to take a HackerRank assessment"; candidates describe three or four DSA problems plus aptitude and CS MCQs, and in one drive a written decision-making question | Data structures and algorithms under time; DBMS and OOP fundamentals | 90–150 min | Official2,4,6,7,8 |
| Video interview (HireVue) | New Analyst — Engineering, New Analyst — Investment Banking, Research, Operations, Risk and other divisions | "A video interview, which will take approximately 30 minutes to complete" | Recorded answers on motivation, experience and judgement | 30 min | Official2 |
| Technical interviews (engineering) | New Analyst — Engineering, Summer Analyst (internship) | Two or three rounds, often on the same day; coding on paper or a shared screen, projects, fundamentals | DSA (second-smallest element, merging sorted arrays, longest substring without repeats, max-stack, tries), SQL, OS, OOP, authentication and basic system design; explaining recursion clearly | 45–60 min | Candidates report6,7,8,9 |
| Superday / final-round interviews | New Analyst — Engineering, New Analyst — Investment Banking, Research, Operations, Risk and other divisions | "Typically, we conduct between two and five interviews for campus hires, depending on the division"; for engineers the manager or HR round closes the day | Fit, composure across repeated rounds, why this division | 20–45 min | Official2,6,9 |
Eligibility and the assessment
| Criterion | Reported value | Basis |
|---|---|---|
| Programme and batch | The India New Analyst Programme is for final-year undergraduate and graduate students; the current intake lists students graduating in 2027 | Official3 |
| Cut-offs | None published. Figures such as 60–70% or 7.0 CGPA and "no active backlogs" circulate on preparation sites and are set per campus and requisition — set per campus; your placement notice is authoritative | Candidates report11,12 |
| Locations | Bengaluru and Hyderabad are locations of the same India programmes, not separate processes; the division and requisition determine the rounds | Official3,5 |
Engineering assessment — reported pattern — Goldman says only that engineering applicants take a HackerRank assessment. Candidates describe three or four coding problems with aptitude and CS MCQs on DSA, DBMS and OOP; a July 2025 summer-analyst drive added a written "self-story" decision-making question. Preparation sites report a 66-MCQ aptitude paper for non-engineering drives. Counts vary by drive.6,7,8,10
| Section | Questions | Minutes |
|---|---|---|
| Coding (DSA) | 3–4 | — |
| Aptitude — numerical, logical, verbal | 15–30 | — |
| CS fundamentals MCQs — DSA, DBMS, OOP | 10–20 | — |
| Written decision-making / self-story question (one 2025 drive) | 1 | — |
How to prepare for the Goldman Sachs New Analyst interview
- Drill three DSA problems in ninety minutes on HackerRank, reading input formats carefully. The engineering assessment is HackerRank with three or four problems; time pressure is the reported filter.
- Revise operating systems, threading, UNIX basics, SQL and OOP to the level of explaining them with your own project. The technical interviews swing from coding into fundamentals; that swing is where candidates report being caught.
- Practise writing a recursive function on paper and explaining the call stack aloud. Candidates describe coding and recursion explained on paper as a stage in itself.
- Record a 30-minute set of video answers — motivation, a failure, a judgement call — and watch them back. The HireVue stage is official and about 30 minutes; recorded answers are a different skill from live ones.
- Prepare one project to the level of its authentication and scaling decisions. Projects led the interviews, followed by optimisation and small system-design questions.
- For non-engineering divisions: practise a timed aptitude paper and a structured group discussion. The official process for those divisions is a test and/or group discussion before final rounds.
- Plan for a long day. Superday accounts describe repeated rounds back to back; composure late in the day is scored.
What the interview looks for
What Goldman Sachs says it assesses
- First interview: a ~30-minute video interview; engineering applicants take a HackerRank assessment; Superday: two to five final-round interviews depending on the division2
- Students may "complete written/online test and/or participate in group discussions" before final-round interviews1
- HackerRank is "a coding-based assessment tool used for Engineering roles"4
What candidates report being probed on
- Coding explained aloud or on paper — recursion, merging sorted arrays, longest substring without repeats, max-stack, trie, linked-list intersection6,7,9
- Projects in depth, then optimisation and basic system design — authentication, JWT, caching6,9
- SQL, operating systems and UNIX, threading, C++ fundamentals6,9
- Puzzles and dynamic programming8,9
- Persistence across many rounds in one long day9,6
What is different about Goldman Sachs
Goldman Sachs runs two visibly different campus funnels and publishes the skeleton of both. For engineers it is the only bank in these guides whose website names the assessment platform and the video-interview length, and whose campus accounts describe a Superday of two or three technical interviews plus HR on one day — candidates call the length and the repetition the hard part, more than any single question. For other divisions the official page describes a test and/or group discussion before final rounds, and reports of the Indian non-engineering process are thin enough that the official page is the better guide.
The second difference is the shape of the technical interviews. Accounts describe coding on paper and recursion explained line by line, then a swing into operating systems, threading, SQL and small design questions — a breadth more typical of systems-oriented firms than of product companies, and consistent with the firm’s engineering pages. A candidate who has prepared only medium LeetCode problems is reported to be caught by the fundamentals round rather than the coding one.
Where the sources disagree
The official pages and the engineering accounts agree closely on sequence and disagree only on counts. Goldman describes a 30-minute video interview, a HackerRank assessment for engineers and two to five Superday interviews; the July 2025 summer-analyst drive describes a HackerRank round, two technical interviews and HR on the same day; the December 2024 Engineering Campus Hiring Program account describes an aptitude test, a technical assessment and three technical interviews; the July 2024 on-campus account describes an assessment and a 60-minute video interview with two coding problems. The assessment varies most: three or four coding problems with aptitude and CS MCQs is the common shape, and a 66-MCQ paper is reported for non-engineering drives by preparation sites. No official page gives a cut-off; the 60–70% and 7.0 CGPA figures are preparation-site reports. Bengaluru and Hyderabad are the same programmes in two cities.
More typical questions, by round
Design a max-stack — push, pop and max in constant time.
Follow-up · Memory is now the constraint. What do you give up?
Listens for · Auxiliary-stack idea, then a reasoned trade of time for space.
Write a query for each customer’s latest trade and the gap since the previous one.
Follow-up · A customer has one trade. What does your query show?
Listens for · Window functions and an edge case noticed unprompted.
Tell me about a time you kept going when the first two approaches failed.
Follow-up · How did you decide the third approach was worth trying rather than stopping?
Listens for · Persistence with judgement, not stubbornness.
Why this division and not another in the firm?
Follow-up · What would a bad day in this division look like, and would you still want it?
Listens for · Knows what the division does day to day; a realistic view of the downside.
Three light bulbs, three switches, one visit to the room. How?
Follow-up · Now the bulbs are LEDs that stay cold. What do you do?
Listens for · Reasons aloud and adapts when the trick is removed.
What is happening in Indian markets right now that would matter to a risk team?
Follow-up · Which of our businesses is most exposed, and how would you know first?
Listens for · Business awareness connected to the firm — expected even of engineers at a bank.
A worked example
Your project uses JWT for authentication. Walk me through what happens when a token is stolen.
Weak · "JWTs are signed so they cannot be forged; if one is stolen the attacker could use it until it expires, so we keep expiry short."
Stronger · "Until expiry the attacker is me, because the server does not know the difference. In my project expiry was 24 hours, which I now think was too long. The fixes are short-lived access tokens with refresh tokens stored HttpOnly, a server-side revocation list keyed by token id for the cases that matter, and binding the token to something the attacker is less likely to have. Each has a cost — the revocation list reintroduces the state JWTs were meant to avoid."
Why the follow-up lands · The interviewer asks "so why use JWT at all?" The strong answer has the trade-off ready; the weak one has a definition.
Illustrative — yours must be true.
Practise for your Goldman Sachs interview — first one free.
A 20- or 40-minute mock, by voice or text, planned from your résumé and the job description, for the company you name. Every score on the report is tied to a quote from your answers.
Start freeIndependent guide. Mentari is not affiliated with, endorsed by or sponsored by Goldman Sachs. Goldman Sachs is a trademark of its owner. Hiring processes change — verify on the official careers page.
Your college may already provide Mentari seats — ask your placement cell, or send them this page.
For placement cells
Goldman’s engineering campus funnel is a HackerRank assessment, a 30-minute video interview and a Superday of two to five interviews; its other divisions use a test and/or group discussion before final rounds. The company publishes the stages but not counts or cut-offs; campus notices set those. Cohort levers are timed HackerRank practice, fundamentals revision and recorded-answer practice.
Mentari’s software-engineer and finance mocks rehearse the live rounds — fundamentals explained aloud, a project pushed to its design decisions, and division-fit questions — for the shortlisted batch before the drive. Run Goldman Sachs-pattern mocks for a whole batch.
Related
Sources
- Process for students — India — Goldman Sachs (official) · official · accessed 2026-10-23 · campus application; test and/or group discussion; final-round interviews
- Prepare — students — Goldman Sachs (official) · official · accessed 2026-10-23 · 30-minute video interview; HackerRank for engineers; Superday of 2–5 interviews
- New Analyst Program — India — Goldman Sachs (official) · official · accessed 2026-10-23
- Your guide to HackerRank success — Goldman Sachs (official) · official · accessed 2026-10-23
- Careers — India — Goldman Sachs (official) · official · accessed 2026-10-23
- Goldman Sachs interview experience — Summer Analyst, on-campus 2025 — GeeksforGeeks · candidate report, 2025-07 · accessed 2026-10-23 · HackerRank → two technical rounds → HR, same day
- Goldman Sachs Engineering Campus Hiring Program experience — GeeksforGeeks · candidate report, 2024-12 · accessed 2026-10-23 · aptitude test, technical assessment, three technical interviews
- Goldman Sachs interview experience — on-campus, July 2024 — Naukri Campus · candidate report, 2024-07 · accessed 2026-10-23
- Goldman Sachs interview experience (engineering, multiple rounds) — GeeksforGeeks · candidate report, 2025-07 · accessed 2026-10-23 · page updated July 2025; drive date not stated
- Goldman Sachs aptitude test — PrepInsta · candidate report · accessed 2026-10-23 · preparation-site compilation; 66-MCQ pattern
- Goldman Sachs eligibility criteria — PrepInsta · candidate report · accessed 2026-10-23 · preparation-site compilation
- Complete guide on Goldman Sachs India assessment test — Naukri Code360 · candidate report · accessed 2026-10-23 · preparation-site compilation
Verified October 2026 by Sumit Mishra, Mentari founder. Spotted an error, or represent Goldman Sachs? Write to [email protected] — we acknowledge within two working days and correct or remove a disputed statement within 72 hours.
Mentari is not affiliated with Goldman Sachs. This page is pattern-based, compiled from the public sources listed, and is not insider information. Candidate-reported details are reproduced as patterns only, in our own words.
Last updated · Written by the Mentari team