OfferLoop

INTERVIEW GUIDE

Amazon Data Scientist Interview: Questions & Process

Amazon's Data Scientist interview is roughly half technical, half Leadership Principles. Expect SQL, statistics, probability, and ML fundamentals woven through the rounds — plus behavioral questions tied to Amazon's 16 LPs in nearly every conversation. The loop is usually a technical phone screen followed by a 4-5 round onsite that includes a Bar Raiser.

The interview process

1. Recruiter screen ~30 min call
Tests: background, why Amazon, role fit, and timeline
2. Technical phone screen 45-60 min
Tests: live SQL, probability and statistics, and a few applied ML or analytics questions
3. Onsite: Analytics & SQL deep dive 60 min
Tests: writing SQL live, metric definition, experiment reasoning, and manipulating real-ish data
4. Onsite: ML & statistics 60 min
Tests: model selection, A/B testing, evaluation metrics, bias-variance, and statistical reasoning
5. Onsite: Behavioral / Bar Raiser 60 min
Tests: Leadership Principles via STAR, often led by a senior cross-team interviewer with veto power

Questions you're likely to get

Technical

  • Write SQL to find each customer's most recent order and the days since their previous one.
  • Explain p-value and statistical significance to a product manager with no stats background.
  • What's the bias-variance tradeoff, and how does it show up when a model overfits?
  • For a fraud-detection model, would you optimize for precision or recall? Defend the choice.
  • How would you size an A/B test — what determines the sample size you need?
  • How do you detect outliers in a dataset, and when should you keep them rather than drop them?

Role-specific

  • Conversion just dropped 10% week-over-week. Walk me through how you investigate the cause.
  • Design a metric to measure whether a recommendation feature is actually working.
  • You can't run an A/B test for a launch. How do you still estimate its impact?

Behavioral

  • Tell me about a time you used data to change a decision a stakeholder had already made (Dive Deep).
  • Describe a time you disagreed with your manager and held your position (Have Backbone; Disagree and Commit).
  • Tell me about a time you took ownership of an ambiguous, undefined problem (Ownership).
  • Describe a time you delivered a result under a tight deadline with imperfect data (Deliver Results).

Practice these problems live

Relevant LeetCode problems for the Amazon Data Scientist loop. Start a live, AI-run coding interview on any of them — or open the problem on LeetCode.

Combine Two Tables· Easy · LeetCode #175
Basic multi-table joins are table stakes for the SQL screen.
Duplicate Emails· Easy · LeetCode #182
Group-by and dedup logic — exactly the data-cleaning patterns they probe.
Game Play Analysis IV· Medium · LeetCode #550
Retention/window-function math mirrors real Amazon analytics questions.
Immediate Food Delivery II· Medium · LeetCode #1174
Conditional aggregation over a window — common in funnel and delivery metrics.
Department Top Three Salaries· Hard · LeetCode #185
Ranking with window functions (top-N per group) shows up constantly in DS SQL.
Two Sum· Easy · LeetCode #1
Light hash-map reasoning for the occasional Python/algorithmic warm-up.

How to answer (worked examples)

Conversion dropped 10% week-over-week. How do you investigate?
Don't jump to a cause — structure it. First validate the data (is it a tracking/logging bug?). Then segment: device, geography, new vs returning, traffic source, funnel step. Compare against seasonality and prior weeks. Form a hypothesis, quantify how much of the drop each segment explains, then propose the check that would confirm it. Amazon is testing Dive Deep — they want the systematic breakdown, not a lucky guess.
Tell me about a time you used data to change a decision (Dive Deep).
STAR, anchored to a Leadership Principle. Situation: the decision and the assumption behind it. Task: what you owned. Action: the specific analysis, the metric you built, and how you communicated it to a skeptical stakeholder. Result: the decision that changed and a quantified outcome. Close with what the data revealed that intuition missed — that's the signal.
Precision or recall for fraud detection?
Frame it as a cost tradeoff before answering. False negatives (missed fraud) cost money and trust; false positives (blocked legit customers) cost conversion and support load. State which error is more expensive in this context, pick the metric that controls it, and mention you'd tune the threshold using a precision-recall curve rather than treating it as binary.

What Amazon looks for

FAQ

How important are the Leadership Principles for a Data Scientist role?

Critical. Behavioral LP questions appear in almost every round, and the Bar Raiser weights them heavily. Strong technical skills won't save you if your STAR stories are thin — prepare 6-8 specific stories mapped to LPs like Dive Deep, Ownership, and Have Backbone.

Is there a coding round, or is it mostly SQL?

SQL is the core technical screen, and it can get advanced (window functions, multi-table joins). Some loops add light Python/algorithmic coding, but heavy LeetCode-Hard is less common for DS than for SWE.

How much ML theory do they expect?

Fundamentals you can reason about out loud — bias-variance, regularization, evaluation metrics, A/B testing, common algorithms and when to use them. They care more about sound reasoning than deriving proofs.

What is the Bar Raiser round?

An interviewer from outside the hiring team trained to keep Amazon's hiring bar high. They focus heavily on Leadership Principles and can veto an offer, so treat that round as seriously as the technical ones.

How long is the process?

Typically 3-6 weeks from recruiter screen to decision, depending on scheduling and team availability.

Rehearse the Amazon loop before you live it

The hardest part isn't the SQL — it's delivering crisp LP stories and structured analysis out loud under a Bar Raiser's questions. Practice this exact interview with OfferLoop's realtime voice coach so the answers come out clean when it counts.

Practice this interview out loud →

Related

OfferLoop is an independent interview-practice tool and is not affiliated with, endorsed by, or sponsored by Amazon. All company names and trademarks are the property of their respective owners.

Interview formats vary by team, level and year, and this guide is compiled from general knowledge of publicly discussed hiring processes — treat it as preparation material, not an official description of Amazon's current process.