← Netflix Interview Insights

Netflix·Data Scientist·Technical Phone Screen·Intermediate

Intermediate
May 2026

Summary

Interviewed at Netflix for what seemed like a data science or ML role. Just one question from what I can tell, pretty foundational stuff.

Questions Asked (1)

Q1

What is the difference between classification and regression?

Technical Trade-offsAlgorithms & Data Structures
Author's notes

Bread and butter ML question.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by defining classification and regression in terms of their output types and learning objectives. Then contrast them using examples, evaluation metrics, and algorithms, and finally discuss how the choice depends on the problem and business context, especially at Netflix.

Pro tip: Emphasize that the distinction is not just about the output type but also about the loss functions and evaluation metrics, and mention that some problems can be framed either way depending on the business need.

1. Define the core difference

Explain that classification predicts discrete class labels while regression predicts continuous numerical values.

2. Give examples

Provide concrete examples for each, such as predicting whether a user will click (classification) vs. predicting the number of hours they will watch (regression).

3. Discuss algorithms and models

Mention that some algorithms are inherently for classification (logistic regression, decision trees for classification) and others for regression (linear regression, regression trees), while some can do both (random forests, neural networks).

4. Explain evaluation metrics

Contrast metrics: accuracy, precision, recall, F1, AUC-ROC for classification; MSE, MAE, RMSE, R-squared for regression.

5. Relate to business context

Discuss how the choice impacts decision-making and how sometimes a regression output can be thresholded to make a classification, or vice versa, depending on the problem.

Key Points to Mention

  • Output type: discrete vs. continuous
  • Loss functions: cross-entropy vs. mean squared error
  • Evaluation metrics: accuracy/F1 vs. RMSE/MAE
  • Algorithms: logistic regression vs. linear regression
  • Examples: spam detection vs. house price prediction
  • Business framing: sometimes regression can be used for ranking or thresholding for classification

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.