Goldman Sachs Data Analyst Interview Guide

Dan Lee's profile image
Dan LeeData & AI Lead
Last updateFebruary 24, 2026
Goldman Sachs Data Analyst Interview

Goldman Sachs Data Analyst at a Glance

Interview Rounds

6 rounds

Difficulty

Python Java C Scala C++ SQLFinancial ServicesInvestment BankingAsset ManagementRisk ManagementOperationsBusiness IntelligenceStrategic Planning

Most candidates prep for this role like it's a tech job that happens to sit inside a bank. That's the wrong frame. Goldman's data analyst position lives at the intersection of AWM Operations, Tax, and other divisions where your SQL output feeds directly into regulatory filings and MD-level decisions, so the people who struggle are the ones who can't translate a financial question into a data requirement without help.

Goldman Sachs Data Analyst Role

Primary Focus

Financial ServicesInvestment BankingAsset ManagementRisk ManagementOperationsBusiness IntelligenceStrategic Planning

Skill Profile

Math & StatsSoftware EngData & SQLMachine LearningApplied AIInfra & CloudBusinessViz & Comms

Math & Stats

Medium

Requires analytical thinking, understanding of data quality metrics, and potentially basic statistical concepts for reporting and process improvement. Not focused on advanced statistical modeling.

Software Eng

High

Strong programming skills in languages like Python are required for automation, developing business intelligence solutions, and collaboration with engineering teams for development, testing, and production.

Data & SQL

High

Core responsibility involves designing and implementing data models (logical and physical), evaluating existing data systems, ensuring data quality, and working with trustworthy data pipelines and various database technologies.

Machine Learning

Low

Not explicitly required for these Data Analyst roles. The focus is on data analysis, reporting, and data governance, rather than building or deploying machine learning models.

Applied AI

Low

No explicit mention or requirement for modern AI or GenAI in the provided job descriptions for Data Analyst roles.

Infra & Cloud

Low

Some familiarity with cloud-based data platforms (e.g., Snowflake) is preferred, but deep infrastructure or deployment engineering expertise is not a primary requirement.

Business

High

Strong understanding of financial services and specific business domains (e.g., Tax, Asset & Wealth Management Operations) is crucial. The role requires translating business requirements into data solutions and explaining data points in a business context.

Viz & Comms

Medium

Proficiency with visualization tools (e.g., Tableau) and strong communication skills are essential for presenting insights, developing business intelligence deliverables, and collaborating with business and technology stakeholders.

What You Need

  • Bachelor's degree in Computer Science, Engineering, Finance or related field
  • 0-3 years of experience (Tax Analyst) / At least 2 years of experience with at least one year in data science/business intelligence domain (AWM Analyst)
  • Hands-on experience with one or more mainstream programming languages
  • Proficiency with SQL
  • Proficiency with Microsoft Excel
  • Excellent communication skills
  • Ability to work with various stakeholders
  • Ability to multitask and work in a fast-paced environment
  • Strong sense of ownership and drive to manage tasks to completion
  • Interest in applying technical knowledge to the Financial Services industry
  • Analyzing and translating business requirements into data models
  • Evaluating existing data systems
  • Applying data governance frameworks
  • Building automation and workflows
  • Implementing data strategies and converting logical models into physical data models
  • Resolving data quality issues
  • Ability to explore large datasets and explain how data points relate to business processes
  • Developing and supporting business intelligence codebase

Nice to Have

  • Experience in a visualization tool such as Tableau
  • Experience dealing with structured or unstructured data
  • Experience in working with various databases (e.g., Oracle, Sybase IQ, Snowflake, Hadoop)
  • Experience with Alteryx or similar workflow tool platforms
  • Knowledge of Jira, Confluence, and Git

Languages

PythonJavaCScalaC++SQL

Tools & Technologies

Microsoft ExcelSQLTableauAlteryxOracleSybase IQSnowflakeHadoopJiraConfluenceGit

Want to ace the interview?

Practice with real questions.

Start Mock Interview

You'll work across divisions like Asset & Wealth Management Operations and Tax, writing production SQL against Snowflake and Oracle source systems, maintaining Tableau dashboards that track metrics like AUM flows and fee revenue, and fielding same-day ad-hoc requests from VPs who need answers before their next meeting. Success in year one means owning a recurring reporting workflow end-to-end (the weekly AWM executive dashboard, for instance) while earning enough trust that senior stakeholders route their data questions to you directly.

A Typical Week

A Week in the Life of a Goldman Sachs Data Analyst

Typical L5 workweek · Goldman Sachs

Weekly time split

Analysis30%Coding15%Meetings15%Writing15%Infrastructure10%Break10%Research5%

Culture notes

  • Expect consistent 8:30 AM to 6:30 PM days with occasional late pushes around quarter-end reporting or regulatory deadlines — the pace is brisk and MDs expect fast turnarounds on ad-hoc requests.
  • Goldman Sachs requires five days in-office at 200 West Street (or your assigned office) with no formal hybrid option for analyst-level roles.

The ratio that should reshape your prep strategy: analysis and writing together dominate your hours, while pure coding occupies a surprisingly thin slice. You'll spend real time in Confluence documenting metric definitions for Goldman's data governance process, where every new metric (like net-new-assets logic) needs sign-off from an AWM data steward before it can go live. That governance layer is invisible from the outside but eats meaningful calendar space inside.

Projects & Impact Areas

AWM Operations is where the hiring volume concentrates, and a typical quarter might have you building a fee revenue attribution pipeline that joins across three Snowflake schemas and a manual Excel crosswalk to segment advisory fees by client AUM tier. From there you could shift to standing up data quality monitors for a less-structured asset class like private credit, or partnering with engineering to resolve schema changes in a legacy Sybase IQ source table that broke an Alteryx workflow over the weekend. The connective thread is that your outputs don't just inform dashboards; they get consumed by compliance teams and regulators, which is why Goldman's review-before-publish norm exists for anything MD-facing or client-facing.

Skills & What's Expected

The source data scores software engineering (Python), data architecture, and business acumen all as high-priority dimensions, while machine learning and GenAI land at low. The implication for your prep is sharp: stop practicing XGBoost and start practicing how to explain what "net-new-assets" means in the context of AWM fund flows, because Goldman weights your ability to hold that conversation on par with your ability to write the query behind it. Candidates from pure tech backgrounds consistently miss this.

Levels & Career Growth

Most hires enter at the Analyst level with 0-3 years of experience, and the source data lists the hierarchy as Analyst, Associate, VP, then MD. Lateral moves into engineering, quant strategy, or product roles within Goldman are a real path because the firm invests in retaining institutional knowledge. What the levels don't show you is that advancement depends heavily on whether senior stakeholders trust you to operate independently on their requests, not just on your technical output.

Work Culture

Goldman requires five days in-office at 200 West Street or your assigned location (Dallas and Chicago are common), with no formal hybrid option for analyst-level roles. Expect 8:30 AM to 6:30 PM as your baseline, with late pushes around quarter-end reporting or regulatory deadlines. The upside is genuine structure: your analysis gets peer-reviewed before release, metric definitions go through a formal data steward approval, and the pace, while intense, is predictable enough that you can plan around it.

Goldman Sachs Data Analyst Compensation

Equity and RSUs become more common as you move up Goldman's hierarchy, so at the Analyst level your total comp skews heavily toward cash: base salary plus an annual discretionary bonus driven by firm performance and individual results. That bonus isn't formulaic, so treat any number HR mentions as a target rather than a guarantee.

Your most negotiable levers are level placement (Analyst vs. Associate), sign-on bonus, and anchoring to competing offers with scarce skills like advanced SQL, data modeling, or finance domain expertise. One detail worth confirming early: whether you'll be eligible for a full bonus in your first year, since a mid-year start can meaningfully reduce that payout. Locking in a signing bonus or full-year eligibility before you sign protects you from that gap.

Goldman Sachs Data Analyst Interview Process

6 rounds·~8 weeks end to end

Initial Screen

2 rounds
1

Recruiter Screen

30mVideo Call

A 30-minute recruiter conversation focused on your background, role fit, location/visa constraints, and why you’re targeting a data analyst seat in a financial institution. You’ll also be asked to summarize a few projects and how your analysis influenced decisions, with light probing on tools like SQL/Excel/Tableau and your comfort with fast-paced stakeholders.

generalbehavioralfinancevisualization

Tips for this round

  • Prepare a 60–90 second pitch that links your analytics work to business outcomes (e.g., reduced losses, improved conversion, improved controls) using metrics.
  • Have a crisp inventory of your tool stack (SQL dialect, Python/R, Excel, Tableau/Power BI) and one sentence on what you used each for.
  • Be ready to explain why finance/markets/operations interest you; skim recent GS earnings/news and pick 1–2 themes to reference intelligently.
  • State compensation expectations as a range and anchor to level (Analyst vs Associate) and location; avoid over-precision early.
  • Ask process questions that signal seniority (team matching, Superday format, whether there is a case/SQL screen, expected timeline ~54 days on average).

Technical Assessment

2 rounds
2

SQL & Data Modeling

60mVideo Call

Next, you’ll work through live SQL problems that resemble day-to-day reporting and investigation work (joins, aggregations, window functions, and edge cases). The interviewer may also check your intuition on schema design and how you’d structure data for downstream dashboards and controls.

databasedata_modelingdata_warehousedata_engineering

Tips for this round

  • Practice window functions (ROW_NUMBER, LAG/LEAD, rolling sums) and be able to explain when they beat subqueries.
  • Always clarify grain and keys before writing SQL; explicitly state assumptions about duplicates and late-arriving data.
  • Use a disciplined approach: write the FROM/JOINs first, then WHERE filters, then GROUP BY, then SELECT metrics.
  • Expect data-quality follow-ups (null handling, outliers, reconciliation); mention checks like row counts, distinct keys, and balance tests.
  • Review dimensional modeling basics (facts vs dimensions, slowly changing dimensions) and how you’d model transactions vs reference data.

Onsite

2 rounds
5

Case Study

45mLive

During Superday-style interviews, you’ll be given a business problem and asked to size it, define metrics, and propose an analysis plan under uncertainty. The conversation often mimics real internal requests—diagnose a trend, reconcile conflicting numbers, or recommend actions based on limited data.

product_senseguesstimatevisualizationfinance

Tips for this round

  • Start by clarifying objective, stakeholders, and decision to be made; restate the problem and define success metrics.
  • Lay out a hypothesis tree (drivers, segments, time windows) and prioritize tests that separate signal from noise quickly.
  • Use guesstimation with explicit assumptions and sensitivity ranges; sanity-check orders of magnitude before concluding.
  • Describe how you’d visualize findings (time series with annotations, cohort tables, funnel breakdowns) and what you’d show first to an MD.
  • Proactively address data limitations (latency, survivorship bias, selection bias) and propose mitigations or follow-up analyses.

Tips to Stand Out

  • Treat it like a controls-first analytics role. Emphasize auditability, metric definitions, reconciliation, and how you prevent/report errors—this resonates in regulated, high-stakes environments.
  • Be fluent in SQL under pressure. Superday interviews often assume you can write correct queries quickly; practice joins + windows + edge cases and narrate your reasoning as you type.
  • Communicate like you’re briefing a senior stakeholder. Lead with the answer, quantify impact, then provide the supporting analysis; keep slides/visuals simple and decision-oriented.
  • Prepare for a multi-interviewer Superday. Expect 3–5 short interviews; reset your energy each round, reintroduce your story succinctly, and don’t assume interviewers have shared context.
  • Ground your motivation in the business. Reference a real GS business line or theme (markets, risk, operations, client platforms) and explain how analytics creates value there.
  • Practice structured problem solving. Use a repeatable framework (clarify → hypotheses → data needs → analysis → recommendation → risks) so your approach looks consistent across cases.

Common Reasons Candidates Don't Pass

  • Weak SQL fundamentals. Incorrect joins, wrong grain, or inability to handle duplicates/nulls signals you’ll struggle with real datasets and reconciliation-heavy work.
  • Unstructured analytics thinking. Jumping into tactics without clarifying the decision, metric definitions, or assumptions makes your recommendations hard to trust.
  • Shallow statistics understanding. Misinterpreting p-values/CI, ignoring power, or hand-waving bias issues raises concerns about decision quality and risk.
  • Low stakeholder readiness. Rambling communication, inability to influence, or failure to explain tradeoffs clearly can be a deal-breaker in a high-visibility environment.
  • Poor ownership and integrity signals. Blaming others for errors, glossing over mistakes, or not demonstrating data governance undermines confidence in your judgment.

Offer & Negotiation

Goldman Sachs compensation for Data Analyst-style roles typically combines base salary with an annual discretionary bonus; equity/RSUs are more common as you move up levels, and vesting (if offered) is usually multi-year with annual cliffs/gradual vesting depending on program. The most negotiable levers tend to be level/title (Analyst vs Associate), base within band, sign-on bonus, and start date; bonus targets are often less flexible because they’re performance- and firm-driven. Negotiate by anchoring to competing offers and emphasizing scarce skills (advanced SQL/data modeling, risk/controls analytics, finance domain expertise), and confirm details like bonus eligibility year-one, relocation, and overtime/comp policy for your location.

The process spans roughly 8 weeks across 6 rounds. Weak SQL fundamentals are the most frequently cited rejection reason, with incorrect joins, wrong grain, and sloppy null handling on financial transaction data all surfacing in candidate reports. If you're coming from a tech background, the standalone Statistics & Probability round (round 3) is the other surprise: it's not folded into a case study, and questions skew toward finance-flavored probability (conditional default events, expected value of trading strategies) rather than standard A/B testing setups.

Goldman's Superday format packs 3 to 5 back-to-back interviews, and the overall tips in their process explicitly warn not to assume interviewers share context with each other. That means you'll re-introduce your background and re-anchor your stories multiple times in a single day. Inconsistency across rounds, like nailing the case study but rambling through the behavioral, signals low stakeholder readiness, which the data flags as a distinct deal-breaker in Goldman's high-visibility, controls-first environment.

Goldman Sachs Data Analyst Interview Questions

SQL & Database Querying

This section tests whether you can write correct, performant SQL under pressure, especially joins, filters, window functions, and edge cases like duplicates and missing data. It matters because your day to day impact depends on pulling trusted numbers from large datasets without breaking data quality or SLAs.

You have trades(trade_id, account_id, symbol, trade_ts, quantity, price) and accounts(account_id, region). Return the 5 most recent trades per region, ordered by trade_ts descending, and include ties deterministically.

EasyWindow Functions

Sample Answer

Use a window function to rank trades within each region by timestamp. Add a second sort key like trade_id so results are stable when timestamps tie. Filter on the rank, then order the final output for readability.

WITH ranked_trades AS (
  SELECT
    a.region,
    t.trade_id,
    t.account_id,
    t.symbol,
    t.trade_ts,
    t.quantity,
    t.price,
    ROW_NUMBER() OVER (
      PARTITION BY a.region
      ORDER BY t.trade_ts DESC, t.trade_id DESC
    ) AS rn
  FROM trades t
  INNER JOIN accounts a
    ON a.account_id = t.account_id
)
SELECT
  region,
  trade_id,
  account_id,
  symbol,
  trade_ts,
  quantity,
  price
FROM ranked_trades
WHERE rn <= 5
ORDER BY region, trade_ts DESC, trade_id DESC;
Practice more SQL & Database Querying questions

Data Modeling & Warehousing

This section tests whether you can turn messy business processes into clean, scalable warehouse models. You are being evaluated on grain, keys, slowly changing dimensions, and how your choices impact BI accuracy, performance, and data quality controls.

You have trades with (trade_id, account_id, instrument_id, trade_ts, quantity, price) and daily instrument prices. What is the correct grain and key design for a star schema that supports PnL and volume by day, desk, and instrument without double counting?

MediumDimensional Modeling (Grain and Keys)

Sample Answer

Start by declaring the fact grain, usually one row per executed trade (or one row per trade per day if you intentionally snapshot). Use surrogate keys to dimensions like account, instrument, desk, and a date dimension derived from trade_ts, and keep the natural ids as degenerate dimensions when useful. PnL reporting typically joins trades to daily prices at the date and instrument grain, so you must align the date logic and avoid joining many-to-many. Double counting usually comes from ambiguous grain, so you lock the fact grain and make every join many-to-one from fact to dims.

Practice more Data Modeling & Warehousing questions

Business & Finance Acumen (Domain Translation)

This section checks whether you can translate a finance stakeholder’s goal into precise metrics, data definitions, and checks that hold up under audit. It matters because small definition mistakes in finance reporting (timing, netting, currency, fees) can change decisions and create control risk.

A stakeholder asks for a dashboard showing AUM growth by month for a wealth management book. What exact definitions and edge cases do you confirm before you write a single SQL query?

EasyMetric Definition and Controls

Sample Answer

Pin down what “AUM” means (market value vs. book value, discretionary vs. non-discretionary, gross vs. net of liabilities) and the as-of timestamp (month-end close, last business day, or daily average). Clarify what counts as “growth” (market performance vs. net flows, and whether to decompose). Confirm currency treatment (base currency, FX rate source, and timing), account hierarchy, and how to handle transfers, account closures, and late price corrections. Then align on reconciliation sources and sign-off expectations so the metric is defensible.

Practice more Business & Finance Acumen (Domain Translation) questions

Behavioral & Stakeholder Management

This section tests how you communicate under pressure, align technical work with business priorities, and handle conflicts over data definitions, timelines, and ownership. You will be evaluated on clarity, accountability, and whether you can move stakeholders to a decision without overcomplicating the story.

Tell me about a time you found a data quality issue that could impact a financial or regulatory report. How did you quantify impact, communicate it, and drive the fix across teams?

MediumData Quality Incident Management

Sample Answer

Lead with the business risk, then show your triage method, scope, and impact estimate (records affected, dollars, or downstream reports). Explain who you pulled in (data owner, engineering, reporting) and what decision you asked for (ship with caveat, backfill, or block). Close with the preventive control you added, like a reconciliation check, alerting, or a data contract.

Practice more Behavioral & Stakeholder Management questions

Statistics & Probability (incl. A/B Basics)

This section checks whether you can reason about uncertainty in real reporting and experimentation, not just recite formulas. You will be expected to spot bias, choose the right metric and test, and explain tradeoffs clearly enough that stakeholders trust the result.

You ran an A/B test on a new dashboard that aims to reduce time-to-complete a workflow. Which summary metric would you compare (mean, median, trimmed mean, or something else), and how would you test for significance given the distribution is heavy-tailed?

EasyA/B Metrics Selection

Sample Answer

Time metrics are usually skewed, so the mean is fragile and can be dominated by outliers. A median or trimmed mean is often a better primary metric, then you can use a nonparametric test (like Mann-Whitney) or a bootstrap confidence interval for the difference. The key is to align the metric with user experience and make the inference method match the data shape.

Practice more Statistics & Probability (incl. A/B Basics) questions

Case Study: Product Sense, Visualization & Insights

You will be tested on whether you can take a messy business problem, define the right metrics, and tell a clear story with visuals that executives can act on. The goal is to show structured thinking, financial domain awareness, and judgment around data quality and tradeoffs.

You are asked to build a weekly Tableau dashboard for Asset and Wealth Management that tracks client onboarding health end to end. What are your top 6 metrics, and what are the first 3 cuts (filters or breakdowns) you would include to make the dashboard actionable?

EasyKPI Design and Dashboard Scoping

Sample Answer

Start with a funnel, volume of onboardings started, submitted, approved, and funded, plus conversion rate, median time in each stage, and exception or fail rate. Add SLA breach rate and a data quality metric like percent missing KYC fields because ops will ask if the numbers are trustworthy. Your first cuts should map to how work is managed, for example by region, client segment, and channel or relationship team. Keep the first view simple, then let users drill into where the drop offs and delays happen.

Practice more Case Study: Product Sense, Visualization & Insights questions

SQL and data modeling dominate the distribution, but what makes Goldman's version uniquely painful is that both areas assume you already speak the language of Asset & Wealth Management. You won't design a positions schema in a vacuum; expect a hiring manager to press you on why your grain choice accounts for NAV calculation timing or how your SCD approach handles a desk reassignment mid-quarter. The biggest prep mistake is drilling SQL mechanics without learning the financial objects those queries touch (fund flows, trade lifecycle states, counterparty hierarchies), because Goldman's questions embed domain logic into the query itself, and clean syntax alone won't save you when you don't recognize what "as-of-date" means in a positions snapshot.

Practice Goldman-style questions across all six areas at datainterview.com/questions.

How to Prepare for Goldman Sachs Data Analyst Interviews

Know the Business

Updated Q1 2026

Official mission

Goldman Sachs’ mission is to advance sustainable economic growth and financial opportunity across the globe.

What it actually means

Goldman Sachs aims to provide comprehensive financial services, including investment banking, asset management, and wealth management, to a diverse global client base. Its core purpose is to foster sustainable economic growth and broaden financial opportunities for individuals and institutions worldwide.

New York, New YorkHybrid - Flexible

Key Business Metrics

Revenue

$59B

+15% YoY

Market Cap

$279B

+35% YoY

Employees

47K

+3% YoY

Business Segments and Where DS Fits

Goldman Sachs Asset Management

The primary investing area within Goldman Sachs, delivering investment and advisory services across public and private markets for the world's leading institutions, financial advisors, and individuals. It is a leading investor across fixed income, liquidity, equity, alternatives, and multi-asset solutions. Goldman Sachs oversees approximately $3.5 trillion in assets under supervision as of September 30, 2025.

DS focus: Utilizing quantitative strategies to navigate market complexities and inefficiencies, employing data-driven approaches for diversified portfolios, and leveraging AI applications for automation, customer engagement, and operational intelligence.

Current Strategic Priorities

  • Expand offerings in the wealth channel to help more investors reach their long-term goals by combining expertise with T. Rowe Price through co-branded model portfolios.

Competitive Moat

Larger scaleDiversityProven ability to invest in technologyProven ability to invest for future growth in attractive geographiesHigher revenue from investment banking and trading activitiesInherent competitive advantage given their base in the world’s broadest and deepest capital marketsBenefit of a faster recovery after the global financial crisisMore favourable operating environment

Goldman Sachs is pushing hard into the wealth channel. The firm oversees approximately $3.5 trillion in assets under supervision, posted $59.4 billion in revenue with 15.2% year-over-year growth, and just debuted co-branded model portfolios with T. Rowe Price aimed at financial advisors. For a data analyst sitting inside Asset Management, that expansion means more fund products, more advisor-facing analytics, and more cross-entity data to reconcile.

Your "why Goldman" answer needs to reference something you can't copy-paste for JPMorgan. Point to the T. Rowe Price partnership and what it implies about data complexity when two firms' portfolio models need to be stitched together. Or mention that Goldman forecasts alternative investment demand will outstrip origination supply and talk about why tracking performance across illiquid, infrequently priced assets is a harder analytics problem than public equities.

Try a Real Interview Question

Reconciliation breaks by account and day

sql

You are given internal ledger postings and external bank transactions. For each account_id and txn_date, compute the net_amount difference as (sum(ledger.amount) minus sum(bank.amount)) after removing canceled ledger rows and excluding bank rows with status = 'REVERSED'. Output account_id, txn_date, ledger_net, bank_net, net_diff, and a break_flag that is 1 when net_diff != 0 else 0.

| ledger_txns |
|-------------|
| ledger_id | account_id | txn_date    | amount | status    |
|----------|------------|-------------|--------|-----------|
| 1        | A1         | 2024-01-02  | 100.00 | POSTED    |
| 2        | A1         | 2024-01-02  | -20.00 | POSTED    |
| 3        | A1         | 2024-01-02  | 50.00  | CANCELED  |
| 4        | A2         | 2024-01-02  | 200.00 | POSTED    |
| 5        | A2         | 2024-01-03  | -10.00 | POSTED    |

| bank_txns |
|----------|
| bank_id | account_id | txn_date    | amount | status    |
|--------|------------|-------------|--------|-----------|
| 10     | A1         | 2024-01-02  | 80.00  | SETTLED   |
| 11     | A1         | 2024-01-02  | 5.00   | SETTLED   |
| 12     | A2         | 2024-01-02  | 200.00 | SETTLED   |
| 13     | A2         | 2024-01-03  | -10.00 | REVERSED  |
| 14     | A3         | 2024-01-02  | 15.00  | SETTLED   |

700+ ML coding problems with a live Python executor.

Practice in the Engine

Financial data problems tend to involve time-series positions, multi-entity joins, and window functions for running calculations, so practicing on schemas that feel like fund or trade data will serve you better than generic exercises. Drill finance-flavored SQL at datainterview.com/coding.

Test Your Readiness

How Ready Are You for Goldman Sachs Data Analyst?

1 / 10
SQL

Can you write a SQL query using window functions (for example ROW_NUMBER, LAG) to compute month over month changes per client and handle missing months correctly?

Quiz yourself on stats, finance terminology (NAV, AUM, tracking error), and case structuring at datainterview.com/questions so you know where your gaps are before round one.

Frequently Asked Questions

How long does the Goldman Sachs Data Analyst interview process take?

From application to offer, expect roughly 4 to 8 weeks. The process typically starts with a recruiter screen, followed by a technical phone interview, and then a final round (sometimes called a "Superday") with multiple back-to-back interviews. Scheduling can stretch things out, especially if you're interviewing during peak recruiting season. I've seen some candidates move faster when there's urgency to fill the role, but don't count on it.

What technical skills are tested in a Goldman Sachs Data Analyst interview?

SQL is non-negotiable. You'll be tested on it directly, and the questions can get fairly involved. Beyond that, expect questions on Python (or another mainstream language like Java, C, Scala, or C++), Excel proficiency, and general data manipulation. Goldman also cares about your ability to apply technical skills to financial services problems, so be ready to connect your coding knowledge to real business scenarios. Practice at datainterview.com/coding to sharpen your SQL and Python skills before the interview.

How should I tailor my resume for a Goldman Sachs Data Analyst role?

Lead with quantifiable impact. Goldman values ownership and results, so every bullet point should show what you did and what happened because of it. Highlight SQL, Python, and Excel prominently since those are listed requirements. If you have any finance or financial services experience, put it near the top. For entry-level candidates (0 to 3 years), relevant coursework and projects count. Keep it to one page and make sure your communication skills come through in how clearly you write.

What is the salary for a Goldman Sachs Data Analyst?

Goldman Sachs Data Analyst roles typically require 0 to 3 years of experience at the entry level, with base salaries generally ranging from $85,000 to $110,000 depending on location and team. New York-based roles tend to be at the higher end. Total compensation including bonuses can push that number meaningfully higher, as Goldman is known for strong year-end bonuses. More senior analyst positions (like the AWM Analyst requiring 2+ years) may command slightly higher base pay. Keep in mind that Goldman's compensation is competitive but the bonus structure is where the real upside lives.

How do I prepare for the behavioral interview at Goldman Sachs for a Data Analyst position?

Goldman's core values are partnership, client service, integrity, and excellence. Your behavioral answers need to reflect these directly. Prepare stories about working with stakeholders, managing competing priorities in a fast-paced environment, and taking ownership of projects from start to finish. They really care about teamwork and communication, so have at least two strong examples of cross-functional collaboration. Be genuine about your interest in financial services. If you can't articulate why Goldman specifically, that's a red flag for interviewers.

How hard are the SQL questions in Goldman Sachs Data Analyst interviews?

I'd call them medium difficulty. You'll need to be comfortable with JOINs, window functions, GROUP BY with HAVING clauses, subqueries, and CTEs. Some candidates report questions involving data aggregation across multiple tables with tricky edge cases. It's not just about getting the right answer. They want clean, efficient queries and they'll ask you to explain your logic. Spend real time practicing on datainterview.com/questions to get comfortable with the style and pacing.

What statistics or ML concepts should I know for a Goldman Sachs Data Analyst interview?

For the Data Analyst role specifically, the focus leans more toward statistics than machine learning. Know your fundamentals: probability, hypothesis testing, distributions, and regression. You should be able to explain concepts like p-values and confidence intervals in plain English. Some teams (particularly in Asset and Wealth Management) may ask about basic business intelligence concepts and light predictive modeling. Deep ML knowledge isn't typically expected at the analyst level, but understanding when to apply basic models shows maturity.

What is the best format for answering behavioral questions at Goldman Sachs?

Use the STAR format (Situation, Task, Action, Result) but keep it tight. Goldman interviewers are busy and sharp. They don't want a five-minute monologue. Aim for 90 seconds to two minutes per answer. Start with a one-sentence setup, spend most of your time on the specific actions you took, and end with a measurable result. I've seen candidates lose points by being too vague about their personal contribution versus the team's. Be specific about what you did.

What happens during the Goldman Sachs Data Analyst onsite or Superday interview?

The Superday typically involves 3 to 5 interviews back to back, each lasting 30 to 45 minutes. Expect a mix of technical and behavioral rounds. At least one round will focus on SQL or coding, another on your analytical thinking and problem-solving with data, and the rest on behavioral fit and stakeholder communication. Some interviewers will present case-style questions tied to financial data. It's a long day, so pace your energy. Bring water, stay composed between rounds, and treat every interviewer like they have equal say in the decision (because they do).

What business metrics and financial concepts should I know for a Goldman Sachs Data Analyst interview?

You should understand basic financial metrics like revenue, profit margins, AUM (assets under management), and risk-adjusted returns. Goldman operates across investment banking, asset management, and wealth management, so knowing how data supports decision-making in these areas matters. Be ready to discuss KPIs you've tracked in past roles and how you'd measure success for a given business problem. Even if your background isn't in finance, showing you've done your homework on Goldman's business lines (which generated $59.4 billion in revenue) goes a long way.

What common mistakes do candidates make in Goldman Sachs Data Analyst interviews?

The biggest one is underselling their communication skills. Goldman explicitly lists stakeholder management and the ability to multitask as requirements, yet candidates spend all their prep time on SQL and ignore the soft skills. Another common mistake is not showing genuine interest in financial services. If your answer to "why Goldman" sounds generic, you're done. Finally, some candidates write sloppy SQL under pressure. Practice writing clean queries by hand or in a timed environment at datainterview.com/coding so it becomes second nature.

Do I need a finance degree to get a Goldman Sachs Data Analyst job?

No. Goldman accepts degrees in Computer Science, Engineering, Finance, or related fields. I've seen candidates with math, statistics, and even physics backgrounds get offers. What matters more is demonstrating proficiency in SQL, Python (or another listed language like Java or Scala), and Excel, plus a clear interest in applying those skills to financial services. If your degree isn't in finance, compensate by learning basic financial concepts and showing you understand how data drives decisions in banking and asset management.

Dan Lee's profile image

Written by

Dan Lee

Data & AI Lead

Dan is a seasoned data scientist and ML coach with 10+ years of experience at Google, PayPal, and startups. He has helped candidates land top-paying roles and offers personalized guidance to accelerate your data career.

Connect on LinkedIn