Amazon Data Analyst Interview Preparation Guide (Mid-Level)
Amazon's Data Analyst interview process for mid-level candidates consists of 6 rounds spanning 4-6 weeks. The process begins with a recruiter screening call, proceeds through an online technical assessment, and then progresses through 4 phone/video rounds covering advanced SQL skills, business case analysis, analytics and experimentation methodology, and behavioral alignment with Amazon's Leadership Principles. This multi-stage approach evaluates technical depth, business acumen, statistical rigor, and cultural fit.
Interview Rounds
Recruiter Screening
What to Expect
This initial 30-45 minute call with an Amazon recruiter assesses your background, motivation, and cultural fit. The recruiter will review your resume, discuss your experience with SQL, Excel, and analytics tools like Tableau or Power BI, and explain subsequent interview rounds. This is a two-way conversation where you should ask questions about the team, role responsibilities, and Amazon's analytics culture. The recruiter evaluates your communication skills, enthusiasm for the role, and alignment with Amazon's principles of ownership and delivering results. They assess whether your technical background matches the role requirements and whether you demonstrate genuine interest in Amazon specifically.
Tips & Advice
Research Amazon's business model, the specific team/division you're joining, and recent company initiatives. Prepare 3-4 specific examples demonstrating how your past analytics work delivered measurable business impact—use concrete numbers rather than vague improvements. Quantify achievements (e.g., 'reduced report generation time by 40%' rather than 'improved efficiency'). Show genuine knowledge of and enthusiasm for Amazon's products and culture. Prepare thoughtful questions about the team's analytics priorities, data infrastructure, and how the role contributes to business strategy. Perfect your elevator pitch summarizing your background, key accomplishments, and why you're excited about this specific opportunity at Amazon.
Focus Topics
Amazon Leadership Principles Alignment
Prepare specific examples demonstrating alignment with Amazon's Leadership Principles, particularly Ownership (taking responsibility for outcomes), Deliver Results (achieving goals despite obstacles and ambiguity), and Bias for Action (making decisions quickly with incomplete information). Have stories ready showing how you've embodied these principles in your past work.
Practice Interview
Study Questions
Motivation for Amazon and Business Understanding
Articulate why you're specifically interested in Amazon versus other tech companies. Demonstrate familiarity with Amazon's business model (retail, AWS, advertising, logistics), key product lines, and scale. Show understanding of how data and analytics drive Amazon's competitive advantage. Connect the role to your career goals and growth aspirations.
Practice Interview
Study Questions
Technical Skills and Tool Proficiency
Provide an honest assessment of your technical capabilities: advanced SQL proficiency, Excel expertise (pivot tables, formulas, data modeling), BI tool experience (Tableau or Power BI), familiarity with Python/Pandas, and foundational statistical analysis skills. For mid-level, strong SQL and BI skills are expected; Python is valuable but not always mandatory. Be transparent about skill gaps and willingness to learn.
Practice Interview
Study Questions
Background and Relevant Analytics Experience
Clearly articulate your professional journey, highlighting 2-3 key analytics projects where you independently used SQL, Excel, and BI tools to deliver measurable business value. Focus on outcomes important to Amazon such as improved operational efficiency, better decision-making support, revenue impact, or cost optimization. Demonstrate progression in complexity and scope from junior to mid-level responsibilities.
Practice Interview
Study Questions
Online Technical Assessment
What to Expect
This 90-120 minute proctored online assessment consists of 3-5 SQL problems, logic puzzles, and data interpretation questions. You'll work in a live code editor writing actual SQL queries against realistic datasets. The assessment evaluates your ability to write correct queries, join multiple tables accurately, handle edge cases, and reason through data problems efficiently under time pressure. You may encounter questions requiring you to interpret data visualizations or extract business insights from raw data. This round filters for fundamental technical competency—your queries must be accurate, and your logic must be sound.
Tips & Advice
Time management is critical—aim to spend 15-20 minutes per problem, leaving buffer for review. Read problems carefully before writing code to avoid mistakes. Start by understanding the schema and what the question asks before writing any SQL. Write readable, well-commented SQL even if slightly longer—clarity matters more than brevity. Test edge cases (NULL values, duplicates, empty result sets) before submitting. For SQL problems, expect JOINs (INNER, LEFT, FULL), GROUP BY with HAVING clauses, subqueries, CTEs, and window functions. Practice on DataLemur (which features Amazon-specific questions), LeetCode SQL, or HackerRank. For data interpretation questions, focus on identifying trends, spotting anomalies, calculating meaningful business metrics, and drawing correct conclusions from datasets.
Focus Topics
Subqueries, Common Table Expressions, and Query Organization
Write subqueries in SELECT, FROM, and WHERE clauses appropriately. Convert complex subqueries to CTEs (WITH clauses) for improved readability and maintainability. Use correlated subqueries where appropriate, understanding their performance implications. Break down complex analytical problems into logical, step-by-step queries. Organize query logic clearly so it's easy to follow and modify.
Practice Interview
Study Questions
Data Interpretation and Business Insight Extraction
Given raw query results or data visualizations, identify meaningful trends, anomalies, and patterns. Calculate actionable business metrics (conversion rates, retention rates, average customer lifetime value, growth rates). Spot data quality issues, outliers, or suspicious patterns. Distinguish between statistically meaningful changes and random noise. Draw correct business conclusions from data.
Practice Interview
Study Questions
Aggregation, Grouping, and Statistical Calculations
Use GROUP BY to aggregate data by dimensions (region, product category, customer segment, date). Apply aggregation functions correctly: SUM(), AVG(), COUNT(), MIN(), MAX(), COUNT(DISTINCT). Use HAVING clauses to filter aggregated results. Understand how NULL values interact with GROUP BY and aggregation. Calculate business metrics like conversion rates, average order value, customer counts, and revenue summaries.
Practice Interview
Study Questions
Joins and Multi-Table Data Integration
Master INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN, and CROSS JOIN. Understand when each join type is appropriate and the business implications of each. Join multiple tables (3-4+) correctly, managing duplicate rows and aggregation across joined datasets. Understand join order and its potential impact on performance. Use explicit join conditions and filter carefully to avoid unintended duplicates.
Practice Interview
Study Questions
SQL Query Writing and Database Fundamentals
Write correct and efficient SQL queries using SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, and LIMIT clauses. Filter data appropriately, aggregate metrics correctly, and sort results logically. Handle NULL values properly using COALESCE(), NULLIF(), or IS NULL/IS NOT NULL conditions. Use meaningful table and column aliases to improve readability. Structure queries logically so others can easily understand your intent.
Practice Interview
Study Questions
Technical SQL Interview (Phone/Video)
What to Expect
In this 60-minute technical interview with an Amazon engineer or senior analyst, you'll solve 2-3 complex SQL problems using a shared code editor or virtual whiteboard. The interviewer observes your problem-solving approach, asks clarifying questions, and may request optimization improvements to your solution. You'll discuss your logic before and after writing code. This round evaluates not just correctness but also how you think through problems, communicate your reasoning, handle feedback, and optimize for performance and readability. The interviewer assesses whether you can explain complex SQL logic clearly to others.
Tips & Advice
Before coding, ask clarifying questions about the schema, data characteristics, and business context. Explicitly state your approach and walk through it with the interviewer—this demonstrates thinking and allows guidance if you're off track. Write clean, readable SQL with logical structure and meaningful variable names. After solving the problem correctly, proactively discuss optimization: Can you eliminate nested subqueries? Could different join orders be more efficient? Are there performance trade-offs to consider? Be prepared to handle mid-interview requirement changes or edge cases. Practice explaining your SQL clearly and concisely, as if teaching someone. Mock interview with peers or use platforms like Pramp for practice with real interviewers.
Focus Topics
Query Optimization and Performance Thinking
Recognize inefficient query patterns and propose improvements. Convert correlated subqueries to JOINs when more efficient. Use CTEs to improve readability and sometimes performance. Understand basic performance concepts: table scans versus index usage, join order implications, and aggregation efficiency. Discuss trade-offs between query simplicity and performance. Reason about query complexity even without seeing actual execution plans.
Practice Interview
Study Questions
Data Validation, Debugging, and Quality Assurance
Verify query results by validating row counts, checking for expected values, and testing edge cases. Debug unexpected or incorrect results by decomposing queries into smaller pieces. Identify and prevent common errors: join-induced duplicates, incorrect NULL handling, aggregation errors, or logic bugs. Write defensive SQL that surfaces data quality problems rather than silently producing wrong results.
Practice Interview
Study Questions
Window Functions and Advanced Analytics
Proficiently use window functions: ROW_NUMBER(), RANK(), DENSE_RANK(), SUM() OVER(), AVG() OVER(), LAG(), LEAD(). Partition data by dimensions and order by metrics to solve problems like ranking customers within regions, calculating running totals or moving averages, comparing current versus previous period metrics, or identifying trends over time.
Practice Interview
Study Questions
Complex Join Scenarios and Data Quality Management
Solve problems involving multiple complex joins, handling duplicate rows correctly, managing NULL values intelligently, and addressing real-world data quality issues. Write joins that produce correct results when tables have many-to-many relationships or when outer joins create unintended duplicates. Debug and prevent common join errors like row multiplication or missed records.
Practice Interview
Study Questions
Data Case Interview
What to Expect
This 60-minute interview presents a business scenario or dataset and asks you to analyze it, define key metrics, identify problems or opportunities, and recommend data-driven actions. Example scenarios include: 'Sales decreased 15% this quarter—investigate why,' 'Design a dashboard to monitor Amazon delivery performance,' or 'How would you evaluate if a new checkout feature increased conversions?' You work through the problem verbally with the interviewer, sometimes using pen and paper or a shared document. The interviewer isn't looking for a predetermined answer—they want to see your analytical process, business judgment, and ability to break complex problems into manageable parts. For mid-level candidates, this round assesses ability to own analytical projects end-to-end, lead problem definition, and drive actionable recommendations.
Tips & Advice
Use a structured analytical framework: Problem Clarification → Hypothesis Generation → Data Strategy → Analysis and Insights → Recommendations and Next Steps. Start by clarifying the business question: What decision needs to be made? Who's the stakeholder? What time constraints exist? What data is available? Propose specific metrics proactively (don't wait to be told). For delivery performance, suggest: on-time delivery percentage, average delivery time, delivery cost, customer satisfaction score, and return rate. Break large problems into testable hypotheses. Propose both quantitative (calculate metrics, compare segments) and qualitative insights. Show awareness of external factors (seasonality, market events, competitor actions). Be ready to pivot if the interviewer asks follow-up questions. Always connect findings back to business outcomes: revenue impact, customer satisfaction, operational efficiency. Demonstrate that you think like a business leader, not just an analyst.
Focus Topics
Cross-Functional Collaboration and Stakeholder Communication
Discuss how you'd gather requirements from product, operations, finance, and engineering stakeholders. Acknowledge their constraints and constraints (technical feasibility, budget, timeline). Propose solutions balancing analytical rigor with practical implementation. Show comfort explaining complex analyses clearly to non-technical audiences. Demonstrate ability to translate between technical and business language, ensuring stakeholders understand both findings and limitations.
Practice Interview
Study Questions
Data-Driven Recommendations and Action Planning
Translate findings into specific, actionable recommendations. For each recommendation: articulate what would change, quantify expected impact if possible, discuss risks if assumptions are wrong, and explain how success would be measured. Consider trade-offs and resource requirements. Prioritize recommendations by impact and feasibility. Propose next steps: What additional analysis should you conduct? How should you test the recommendation? What's the implementation timeline?
Practice Interview
Study Questions
Multi-Dimensional Analysis and Pattern Recognition
Segment data by relevant dimensions (time, geography, customer segment, product category, device type) to isolate where problems or opportunities exist. Compare current state to historical trends, seasonal benchmarks, or competitor performance. Identify correlations suggesting cause-and-effect relationships. Use cohort analysis if appropriate (compare customer cohorts across time). Recognize and account for selection bias or confounding factors that might invalidate conclusions.
Practice Interview
Study Questions
Business Problem Framing and Root Cause Hypothesis Development
Clarify ambiguous business questions by asking about context, stakeholders, and decision urgency. Distinguish between root problems and symptoms. Generate 3-5 plausible hypotheses explaining the observed metric movement (e.g., if churn increased, hypothesize: product quality issues, pricing changes, competitive threats, execution problems, retention program ended, macroeconomic factors). Prioritize hypotheses by impact magnitude and likelihood, focusing analysis on most important possibilities.
Practice Interview
Study Questions
Metric Design and Success Definition
Define clear, unambiguous metrics directly addressing the business question. Distinguish between vanity metrics and business-driving metrics. Consider leading indicators (predictive) versus lagging indicators (retrospective). Specify metric calculations precisely: What's the numerator? Denominator? How is it calculated and aggregated? Should you segment by customer type, geography, or product? For example, 'conversion rate' requires clarification—is it purchases per session, per user, per first-time visitor?
Practice Interview
Study Questions
Analytics and Experimentation Interview (Phone/Video)
What to Expect
In this 60-minute interview, you'll discuss Amazon-style experimentation and statistical analysis questions such as: 'How would you design an A/B test for a checkout page redesign?', 'What would you do if running 100 A/B tests simultaneously?', 'How would you evaluate if a new feature increased sales?', or 'A metric increased but you're uncertain if it's real.' This round evaluates your statistical thinking, understanding of experimental design, ability to avoid common analytical pitfalls, and judgment about when data is sufficient for decision-making. The interviewer wants to see how you balance statistical rigor with practical business constraints—not every decision requires a 6-week test.
Tips & Advice
Master fundamental concepts: null versus alternative hypotheses, Type I errors (false positives) and Type II errors (false negatives), p-values and correct interpretation, statistical versus practical significance, and confidence intervals. When designing experiments, articulate: treatment versus control group definitions, randomization mechanism ensuring fairness, sample size and test duration needed to detect meaningful effects, success metrics (primary and guardrail), and analysis plan before running the test. Discuss multiple comparisons problem—running 100 tests with 5% significance level produces ~5 false positives by chance alone. Know potential solutions: Bonferroni correction, false discovery rate control, or pre-registration. Be familiar with Amazon's experimentation culture and framework. Know when to use statistical tests: t-tests for continuous metrics, chi-squared for categorical, Mann-Whitney U for non-normal distributions. Discuss practical considerations: sample size constraints, business timeline pressures, seasonality effects, and ramp-up strategies for risky changes.
Focus Topics
Handling External Factors and Confounding Variables
Recognize how seasonality, holidays, promotional events, competitive actions, and external factors affect experiment results. Run experiments for complete cycles (full weeks including weekends, not Mon-Fri; full seasons if seasonal product). Use pre/post analysis alongside A/B testing if immediate results needed, carefully controlling for external variables. Discuss CUPED (Covariate-adjusted Percentage Error Reduction) or other variance reduction techniques if familiar. Segment results by customer cohorts to check for interaction effects.
Practice Interview
Study Questions
Metric Selection and Guardrail Metrics
Select primary success metrics directly tied to business objectives (e.g., revenue per user, checkout conversion rate, customer retention). Define guardrail metrics ensuring changes don't cause negative side effects (e.g., revenue might increase but customer satisfaction might drop—which matters more?). Consider leading indicators predicting long-term impact. Discuss metric conflicts: when optimizing one metric hurts another, which takes priority and why?
Practice Interview
Study Questions
Multiple Comparisons Problem and Multiple Testing Solutions
Explain the multiple comparisons problem: running 100 A/B tests with 5% significance level produces approximately 5 false positives by chance. Know solutions: Bonferroni correction (divide significance level by number of tests), false discovery rate control, or pre-registration of metrics. Discuss trade-offs between statistical rigor and practical execution feasibility. Understand why 'test a bunch of things and see what sticks' is methodologically problematic and leads to false discoveries.
Practice Interview
Study Questions
A/B Testing Design and Experimental Methodology
Design controlled experiments with clearly defined treatment and control groups. Explain randomization mechanism and why random assignment eliminates bias. Define success metrics upfront based on business objectives. Determine sample size and test duration to reliably detect meaningful effects. Discuss stratified randomization or blocking if appropriate for the context. Consider test timing carefully (run full weeks to capture day-of-week effects, multiple seasonal cycles if applicable). Discuss gradual rollout strategies (ramp to 1%, then 5%, then 100%) for risky changes.
Practice Interview
Study Questions
Statistical Hypothesis Testing and P-value Interpretation
Understand null hypothesis (no effect) versus alternative hypothesis (effect exists). Correctly interpret p-values as the probability of observing this data if null hypothesis is true—NOT the probability the hypothesis is correct. Know significance levels (typically 0.05) and their meaning. Distinguish statistical significance from practical significance (a 0.1% improvement might be statistically significant but not worth implementing). Understand Type I errors (false positives, rejecting true null) and Type II errors (false negatives, accepting false null). Discuss power of a test.
Practice Interview
Study Questions
Behavioral Interview (Phone/Video)
What to Expect
This 45-60 minute interview evaluates your fit with Amazon's culture and Leadership Principles through behavioral questions such as: 'Tell me about a time you had to work with incomplete data,' 'Describe a project where you balanced speed and accuracy,' 'Tell me about something you own end-to-end,' or 'Describe a time you influenced a decision without direct authority.' The interviewer listens for specific examples demonstrating Amazon's Leadership Principles including Ownership, Deliver Results, Bias for Action, Customer Obsession, and Invent and Simplify. For mid-level candidates, this round assesses maturity in mentoring junior colleagues, influencing cross-functional decisions, handling ambiguity, and driving projects to completion.
Tips & Advice
Prepare 5-7 specific stories from your past work demonstrating Amazon's Leadership Principles. Use the STAR method: Situation (context), Task (your responsibility), Action (what you did), Result (quantified outcome and impact). Tell stories concisely (2-3 minutes) but with enough compelling detail. Emphasize what YOU personally did and decided, not 'we did' or 'the team did.' For mid-level candidates, focus on examples where you led projects, mentored junior colleagues, influenced decisions despite lacking authority, or navigated ambiguity successfully. Show self-awareness about mistakes—how did you learn? Demonstrate resilience when facing setbacks. Practice telling stories naturally, and be ready to discuss them from multiple angles. Prepare thoughtful questions about the team's priorities, company culture, professional development opportunities, and analytics strategy.
Focus Topics
Learning, Growth, and Continuous Improvement Mindset
Discuss specific mistakes or failures and concrete lessons learned. Show self-awareness about areas for improvement and gaps in knowledge. Provide examples of stepping outside your comfort zone to develop new skills or tackle unfamiliar problems. Demonstrate commitment to continuous learning (new tools, methods, statistical techniques, business domain knowledge). Show genuine curiosity about understanding Amazon's business model, technology stack, and analytics culture.
Practice Interview
Study Questions
Cross-Functional Collaboration and Influencing Without Direct Authority
Share examples of working effectively with engineers, product managers, finance, operations, and other stakeholders. Discuss times you influenced decisions or outcomes despite lacking direct authority over those people. Show how you understood different stakeholders' perspectives and found win-win solutions. Demonstrate communication skills explaining technical concepts to non-technical audiences. Show respect for different viewpoints while advocating for data-driven decisions.
Practice Interview
Study Questions
Navigating Ambiguity and Decision-Making with Incomplete Information
Describe situations where you faced unclear requirements, ambiguous stakeholder needs, or limited data. Explain how you clarified the situation, defined success criteria, and moved forward decisively. Show comfort operating in uncertainty while maintaining analytical rigor. Discuss collaborating with others to reduce uncertainty without waiting for perfect information. Demonstrate bias for action balanced with thoughtfulness.
Practice Interview
Study Questions
Amazon Leadership Principle: Ownership
Demonstrate taking responsibility for outcomes, going beyond job description, and following through on commitments despite obstacles. Share examples where you owned a project end-to-end from conception to delivery and impact measurement. Show you think like an owner, considering long-term implications, sustainability, and business impact rather than just completing tasks. Discuss how you hold yourself accountable for accuracy, timeliness, and quality of work.
Practice Interview
Study Questions
Amazon Leadership Principle: Deliver Results
Share examples of setting ambitious goals, managing obstacles, and delivering despite challenges. Discuss times you prioritized ruthlessly to achieve key objectives while maintaining quality. Show you can be decisive even with incomplete information and tight timelines. Demonstrate resilience when facing setbacks—how did you adapt and still deliver? Include specific, quantified outcomes that mattered to the business. Show you deliver consistently, not just in easy situations.
Practice Interview
Study Questions
Frequently Asked Data Analyst Interview Questions
Sample Answer
Sample Answer
Sample Answer
SELECT
customer_id,
order_date,
amount,
SUM(amount) OVER (
PARTITION BY customer_id
ORDER BY order_date
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW
) AS running_total
FROM orders
WHERE order_date BETWEEN '2025-01-01' AND '2025-06-30'
ORDER BY customer_id, order_date;-- experiments(user_id int, group text CHECK (group IN ('treatment','control')), period text CHECK (period IN ('pre','post')), outcome numeric)Sample Answer
WITH means AS (
-- compute mean outcome and count per group-period
SELECT
"group",
period,
AVG(outcome) AS mean_outcome,
COUNT(*) AS n_obs
FROM experiments
GROUP BY "group", period
),
pivoted AS (
-- pivot to get four means in one row
SELECT
MAX(CASE WHEN "group" = 'treatment' AND period = 'pre' THEN mean_outcome END) AS mean_treatment_pre,
MAX(CASE WHEN "group" = 'treatment' AND period = 'post' THEN mean_outcome END) AS mean_treatment_post,
MAX(CASE WHEN "group" = 'control' AND period = 'pre' THEN mean_outcome END) AS mean_control_pre,
MAX(CASE WHEN "group" = 'control' AND period = 'post' THEN mean_outcome END) AS mean_control_post,
MAX(CASE WHEN "group" = 'treatment' AND period = 'pre' THEN n_obs END) AS n_treatment_pre,
MAX(CASE WHEN "group" = 'treatment' AND period = 'post' THEN n_obs END) AS n_treatment_post,
MAX(CASE WHEN "group" = 'control' AND period = 'pre' THEN n_obs END) AS n_control_pre,
MAX(CASE WHEN "group" = 'control' AND period = 'post' THEN n_obs END) AS n_control_post
FROM means
)
SELECT
mean_treatment_pre,
mean_treatment_post,
mean_control_pre,
mean_control_post,
-- DiD: (T_post - T_pre) - (C_post - C_pre)
(mean_treatment_post - mean_treatment_pre) - (mean_control_post - mean_control_pre) AS did_estimate,
-- optional: return subgroup sizes to assess reliability
n_treatment_pre,
n_treatment_post,
n_control_pre,
n_control_post
FROM pivoted;Sample Answer
Sample Answer
Sample Answer
Sample Answer
Sample Answer
WITH cohorts AS (
-- cohort_week = Monday of the signup week
SELECT
user_id,
DATE_TRUNC(signup_date, WEEK) AS cohort_week,
signup_date
FROM users
),
user_events AS (
-- keep only events within 4 weeks of signup and compute week offset
SELECT
c.user_id,
c.cohort_week,
e.event_date,
FLOOR(DATE_DIFF(e.event_date, c.signup_date, DAY) / 7) AS week_offset
FROM cohorts c
JOIN events e
ON e.user_id = c.user_id
WHERE e.event_date >= c.signup_date
AND DATE_DIFF(e.event_date, c.signup_date, DAY) BETWEEN 0 AND 27
),
user_week_flags AS (
-- dedupe so each user is counted at most once per week offset
SELECT DISTINCT
user_id,
cohort_week,
week_offset
FROM user_events
),
cohort_sizes AS (
-- total new users per cohort (week0 population)
SELECT
cohort_week,
COUNT(*) AS cohort_users
FROM cohorts
GROUP BY cohort_week
),
retention_counts AS (
-- count unique users per cohort per week offset
SELECT
cohort_week,
week_offset,
COUNT(*) AS users_retained
FROM user_week_flags
GROUP BY cohort_week, week_offset
),
retention_pivot AS (
SELECT
cs.cohort_week,
cs.cohort_users,
COALESCE(rc0.users_retained,0) AS week0,
COALESCE(rc1.users_retained,0) AS week1,
COALESCE(rc2.users_retained,0) AS week2,
COALESCE(rc3.users_retained,0) AS week3
FROM cohort_sizes cs
LEFT JOIN retention_counts rc0 ON cs.cohort_week = rc0.cohort_week AND rc0.week_offset = 0
LEFT JOIN retention_counts rc1 ON cs.cohort_week = rc1.cohort_week AND rc1.week_offset = 1
LEFT JOIN retention_counts rc2 ON cs.cohort_week = rc2.cohort_week AND rc2.week_offset = 2
LEFT JOIN retention_counts rc3 ON cs.cohort_week = rc3.cohort_week AND rc3.week_offset = 3
)
SELECT
cohort_week,
cohort_users,
ROUND(100.0 * week0 / NULLIF(cohort_users,0),2) AS week0_pct,
ROUND(100.0 * week1 / NULLIF(cohort_users,0),2) AS week1_pct,
ROUND(100.0 * week2 / NULLIF(cohort_users,0),2) AS week2_pct,
ROUND(100.0 * week3 / NULLIF(cohort_users,0),2) AS week3_pct
FROM retention_pivot
ORDER BY cohort_week;Sample Answer
Search Results
AMAZON Data Analyst Interview Questions 2025 - ForumDE
Master your Data Analyst interview prep with 25 essential questions covering SQL, Python, Excel, Power BI, A/B testing, and Amazon-style ...
Top 10 Amazon Data Analyst Interview Questions
1. How would you approach analyzing customer behavior data to improve Amazon's recommendation system? · 2. Describe a time when you had to ...
Amazon Data Analyst Interview: Your Complete Guide to Acing ...
Tell me about a time when you exceeded expectations during a project. What did you do, and how did you accomplish it? Amazon values bias for ...
Amazon Data Scientist Interview Guide (27 Questions Asked in 2025)
Tell me about a time when you had to make a decision based on incomplete or ambiguous data. · Can you describe a challenging project you worked ...
Amazon SQL Interview Question 2025 | Sr. Business Analyst
Get this question https://github.com/najirh/sql-advanced-problems/tree/main/vid1 In this video, I walk through a step-by-step solution to a ...
This interview preparation guide was generated using AI-powered research from the sources listed above. While we strive for accuracy, we recommend verifying critical information from official company sources.
Want to create your own tailored preparation guide using our deep research?
Get Started for FreeInterview-Ready Courses
Visual-first, interactive, structured learning paths