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 1–7 of 7 results

  • Capital OneMediumData Scientist
    Explain MSE vs MAE, AUC, and imbalance handling

    This question evaluates a candidate's understanding of regression loss trade-offs (MAE vs MSE), classification evaluation metrics under severe class imbalance (ROC-AUC vs PR-AUC), neural network output activation and loss dynamics, and practical techniques for imbalance mitigation and probability-threshold selection in binary classification.

    Machine LearningHR Screen
  • Capital OneHardData Scientist
    Present and defend your data challenge end-to-end

    This question evaluates end-to-end data science and machine learning competency, focusing on problem definition, data provenance and schema, exploratory data analysis, baselines and modeling choices, validation and metrics, error analysis, fairness and robustness, productionization, and reproducibility.

    Machine LearningHR Screen
  • MetaHardData Scientist
    Choose and compute recommender evaluation metrics

    This question evaluates competency in offline recommender-system evaluation, propensity-weighted policy comparison, classification metric interpretation, probability calibration, model selection trade-offs, and handling data leakage and network interference.

    Machine LearningHR Screen
  • NVIDIAHardData Scientist
    Diagnose overfitting, DenseNet, preprocessing, CV

    This question evaluates a candidate's understanding of overfitting and mitigation techniques, comparative architecture knowledge between DenseNet and ResNet, leakage-free preprocessing and harmonization for medical imaging, practical CNN hyperparameter tuning, and cross-validation strategies.

    Machine LearningHR Screen
  • TikTokHardData Scientist
    Design recommendations objective balancing growth and monetization

    This question evaluates a data scientist's competency in designing multi-objective recommender systems that balance user growth and creator monetization, covering ranking objective formulation, per-impression value estimation, constraint enforcement (latency, diversity, fairness/exposure), offline-to-online metric validation, cold-start and exploration strategies, and interference/attribution challenges within the Machine Learning domain. It is commonly asked to assess the ability to reason about trade-offs between business and user metrics, to define measurable objectives and validation plans, and to demonstrate both conceptual understanding and practical application of system design and evaluation.

    Machine LearningHR Screen
  • UpstartEasyData Scientist
    Derive logistic regression objective and gradients

    This question evaluates understanding of logistic regression, maximum likelihood estimation, cross-entropy (negative log-likelihood), L2 regularization, and the ability to compute model gradients for binary classification.

    Machine LearningHR Screen
  • VoleonMediumData Scientist
    Describe Your Machine Learning Project Experience

    This interview question evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer for Describe Your Machine Learning Project Experience states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Machine LearningHR Screen