Katkat

practice a little every day, paws crossed ♡

Data Scientist Interview Questions

Practice 9403 coding, system design and machine learning questions from 546 companies, sorted by role, topic and interview round. Every question has step-by-step hints, a code runner that supports 8 languages and an AI mentor; members also get the full solution walkthrough.

9403
Questions
546
Companies
11
Topics
8
Languages

Showing 241–270 of 641 results

  • GoogleMediumData Scientist
    Diagnose a metric drop in search time

    This question evaluates a data scientist's competency in precise metric and population definition, time‑to‑event and survival/hazard modeling, time‑series decomposition and change‑point analysis, instrumentation and traffic forensics, and experimental design for root‑cause identification.

    Analytics & ExperimentationOnsite
  • GoogleHardData Scientist
    Diagnose and reverse an adoption-rate decline

    This question evaluates a data scientist's competency in product analytics and experimentation, covering precise metric definition and validation, instrumentation and event quality checks, rapid triage of adoption regressions, hypothesis generation, experiment design, and causal inference.

    Analytics & ExperimentationOnsite
  • GoogleHardData Scientist
    Estimate Population Mean and Conversion Rate Accurately

    Evaluates core statistical inference skills across p-values, confidence intervals, standard error reduction, tail probability estimation, efficient conversion-rate sampling, and truncated-normal estimation. Strong answers state assumptions, use appropriate intervals and weights, and avoid common interpretation errors.

    Statistics & MathOnsite
  • GoogleMediumData Scientist
    Explain P-values and Confidence Intervals in Simple Linear Regression

    Review p-values, confidence intervals and slope inference in simple linear regression, including assumptions and causal limits.

    Statistics & MathOnsite
  • GoogleHardData Scientist
    Explain a favorite model end-to-end

    This question evaluates a candidate's end-to-end machine learning competencies, including problem framing, objective and loss selection, inductive biases, feature engineering, validation strategies, training and regularization practices, production issues, monitoring, and fairness/privacy considerations.

    Machine LearningOnsite
  • GoogleEasyData Scientist
    Explain mixed models and fixed vs random effects

    This question evaluates understanding of mixed effects models, the conceptual distinction between fixed and random effects, interpretation of coefficients and variance components, and awareness of practical pitfalls when modeling hierarchical or panel data.

    Statistics & MathOnsite
  • GoogleMediumData Scientist
    How would you use propensity score matching here

    Evaluates proficiency with propensity score matching and broader causal inference concepts for observational treatment effect estimation, including identification assumptions, propensity score estimation and covariate selection, matching algorithms and common support, balance diagnostics, choice of estimand (ATE vs ATT) and uncertainty quantification, plus sensitivity checks and alternative methods. Common in Analytics & Experimentation interviews for Data Scientist roles because it probes understanding of confounding and identification in nonrandomized settings and requires intermediate-to-advanced applied statistics reasoning about methodological trade-offs.

    Analytics & ExperimentationOnsite
  • GoogleMediumData Scientist
    Implement longest subarray summing to k

    This question evaluates proficiency in array algorithms, prefix-sum reasoning, hash-based lookup patterns, and careful handling of edge cases and deterministic tie-breaking.

    Coding & AlgorithmsOnsite
  • GoogleMediumData Scientist
    Interpreting a Dosage-Recovery Regression: P-values, CIs, Causality

    Given a fitted dosage-vs-recovery-time regression, explain exactly what the reported p-value and confidence interval mean, what assumptions back that inference, how a confidence interval differs from a prediction interval, and why the result alone cannot establish causality. Tests statistical precision under pressure.

    Statistics & MathOnsitestatisticslinear-regressionhypothesis-testing
  • GoogleMediumData Scientist
    Reading a Regression Slope: P-values, Intervals, and Causality

    Use a fitted slope from a one-predictor regression to explain precisely what a p-value and a confidence interval mean, what assumptions they rest on, how confidence and prediction intervals differ, and why significance is not causation. Tests statistical precision under interview pressure.

    Statistics & MathOnsitestatisticslinear-regressionhypothesis-testing
  • GoogleMediumData Scientist
    Reflect on a failed decision and redo it

    This question evaluates decision-making, ownership, risk assessment, stakeholder management, product impact analysis, and post‑mortem reflection competencies relevant to data scientists.

    Behavioral & LeadershipOnsite
  • GoogleMediumData Scientist
    Resolve Team Disagreement on Off-Site Activity Choice

    This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Resolve Team Disagreement on Off-Site Activity Choice states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Behavioral & LeadershipOnsite
  • GoogleHardData Scientist
    Resolve conflict on trust versus growth priorities

    This question evaluates a candidate's competency in conflict management, stakeholder mapping and alignment, risk assessment for content safety, reversible experiment and phased rollout design, and respectful escalation under time pressure.

    Behavioral & LeadershipOnsite
  • GoogleEasyData Scientist
    Select MOST/LEAST appropriate actions (SJT)

    This question evaluates situational judgment, ethical decision-making, and adherence to data confidentiality and respectful workplace policies relevant to a Data Scientist role.

    Behavioral & LeadershipOnsite
  • GoogleMediumData Scientist
    Simulate Coin Flips to Determine Fairness via Empirical Distribution

    This question evaluates a candidate's ability to perform simulation-based hypothesis testing by implementing Monte Carlo sampling and computing an empirical two-sided p-value from observed coin-flip counts, emphasizing statistical computation and numerical accuracy.

    Coding & AlgorithmsOnsite
  • GoogleMediumData Scientist
    Simulate Uniform(0,1) from random bits

    This Coding & Algorithms question for a Data Scientist evaluates understanding of randomized algorithms, bit-level representation of real numbers, and probabilistic error and time-complexity analysis, situated at an algorithmic and mathematical abstraction level that requires both conceptual design and quantitative reasoning.

    Coding & AlgorithmsOnsite
  • GoogleMediumData Scientist
    Understand Simpson's Paradox with Simple Examples

    This interview question evaluates statistical assumptions, formulas, estimation strategy, uncertainty, edge cases, and interpretation in a realistic interview setting. A strong answer for Understand Simpson's Paradox with Simple Examples states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Statistics & MathOnsite
  • GrindrMediumData Scientist
    Evaluate Dating App Product Changes

    This question tests the ability to design an A/B test for a two-sided marketplace, focusing on network effects, cannibalization of metrics, and the selection of hold-out groups to measure long-term user behavior.

    Analytics & ExperimentationOnsiteA/B TestingMarketplace AnalyticsCausal Inference
  • GustoMediumData Scientist
    Build a Churn Prediction Model

    This question tests the ability to design an end-to-end churn prediction pipeline, focusing on temporal data integrity, class imbalance, and actionable evaluation metrics for business stakeholders.

    Machine LearningOnsiteChurnFeature EngineeringImbalanced Data
  • GustoMediumData Scientist
    Define Churn and Design Onboarding Experiment

    This question tests the ability to define business-relevant churn metrics for a SaaS platform and design a controlled experiment to optimize user onboarding.

    Analytics & ExperimentationOnsiteAnalyticsExperimentationMetrics
  • ImcMediumData Scientist
    Compute gambler’s ruin probabilities and hitting times

    This question tests your ability to model a discrete random walk as a Markov chain, derive the probability of reaching an absorption state, and calculate the expected time to reach that state.

    Machine LearningOnsiteProbabilityMarkov ChainsStochastic Processes
  • ImcMediumData Scientist
    Explain linear regression and Transformer fundamentals

    This question tests your ability to explain the theoretical foundations of linear regression, including its probabilistic interpretation, and your technical depth regarding the mechanics of the Transformer architecture.

    Machine LearningOnsiteLinear RegressionTransformersSelf-Attention
  • ImcMediumData Scientist
    Run EDA and train models while preventing overfitting

    This problem tests your end-to-end machine learning pipeline skills, focusing on tabular regression, feature engineering, validation strategies, and regularization techniques.

    Machine LearningOnsiteRegressionOverfittingEDA
  • ImcMediumData Scientist
    Solve a constrained problem using KKT conditions

    This question tests the ability to solve a convex optimization problem under inequality constraints using KKT conditions and the identification of active versus inactive constraints.

    Machine LearningOnsiteOptimizationKKTCalculus
  • InstacartHardData Scientist
    Analyze A/B test with revenue–cost tradeoffs

    This question evaluates a data scientist's skills in experimental design and statistical inference for A/B testing, revenue-impact modeling with skewed and zero-inflated metrics, segmentation for heterogeneous treatment effects, and constrained optimization to balance contribution and operational risk.

    Analytics & ExperimentationOnsite
  • InstacartHardData Scientist
    Choose tests under non‑normal, unequal variance

    This question tests the ability to select and justify statistical inference methods for metrics that violate standard parametric assumptions, specifically when dealing with heavy-tailed, heteroskedastic, and zero-inflated distributions.

    Statistics & MathOnsiteStatisticsA/B TestingInference
  • InstacartHardData Scientist
    Compute duration and stopping rules correctly

    This question evaluates a data scientist's competency in experimental design and applied statistics, specifically power and sample‑size calculations, accounting for intra‑household clustering and design effects, sequential monitoring for peeking control, and variance‑reduction or stratified randomization to handle day‑of‑week seasonality.

    Analytics & ExperimentationOnsite
  • InstacartHardData Scientist
    Design and Interpret an A/B Test

    This question tests the ability to design a statistically rigorous A/B test, calculate sample sizes based on effect thresholds, and account for real-world constraints like seasonality and multiple comparisons.

    Analytics & ExperimentationOnsiteA/B TestingPower AnalysisStatistics
  • InstacartHardData Scientist
    Improve low R² without p‑hacking

    This question evaluates competence in statistical modeling and causal inference, covering regression diagnostics, feature engineering and interactions, appropriate error distributions and link functions, leakage detection, model selection and validation, and the trade-off between predictive accuracy and valid effect estimation.

    Machine LearningOnsite
  • IntuitEasyData Scientist
    Build a predictive model from TurboTax sample data

    This problem tests your ability to design an end-to-end predictive modeling pipeline for tax-related data, focusing on feature engineering, handling imbalanced datasets, and selecting appropriate evaluation metrics.

    Machine LearningOnsiteClassificationFeature EngineeringImbalanced Data