PracHub
QuestionsPremiumLearningGuidesCheatsheetNEWCareers
|Home/Machine Learning/Pinterest

Explain overfitting, underfitting, and regularization

Last updated: Mar 29, 2026

Quick Overview

This question evaluates understanding of model generalization, overfitting versus underfitting, the bias–variance tradeoff, and regularization techniques within the Machine Learning domain, testing competency in interpreting training versus validation/test performance.

  • hard
  • Pinterest
  • Machine Learning
  • Machine Learning Engineer

Explain overfitting, underfitting, and regularization

Company: Pinterest

Role: Machine Learning Engineer

Category: Machine Learning

Difficulty: hard

Interview Round: Technical Screen

You are asked ML fundamentals questions. 1. What are **overfitting** and **underfitting**? Describe how they show up in **training vs. validation/test** performance. 2. Explain the **bias–variance tradeoff** and how it relates to over/underfitting. 3. What is **regularization**? Compare **L1** and **L2** regularization: - effect on weights - effect on sparsity / feature selection - when you might prefer one over the other 4. What is **dropout**? Why can it reduce overfitting, and what are common pitfalls when using it? 5. List a few additional techniques to reduce overfitting (besides L1/L2/dropout) and when you would use them.

Quick Answer: This question evaluates understanding of model generalization, overfitting versus underfitting, the bias–variance tradeoff, and regularization techniques within the Machine Learning domain, testing competency in interpreting training versus validation/test performance.

Related Interview Questions

  • Answer core ML fundamentals questions - Pinterest (hard)
  • Implement Naive Bayes classifier from scratch - Pinterest (hard)
  • Implement bagging with decision trees - Pinterest (hard)
  • Explain bias–variance, overfitting, and vanishing gradients - Pinterest (medium)
  • Explain learning-rate fluctuation and vanishing gradients - Pinterest (easy)
Pinterest logo
Pinterest
Mar 1, 2026, 12:00 AM
Machine Learning Engineer
Technical Screen
Machine Learning
8
0
Loading...

You are asked ML fundamentals questions.

  1. What are overfitting and underfitting ? Describe how they show up in training vs. validation/test performance.
  2. Explain the bias–variance tradeoff and how it relates to over/underfitting.
  3. What is regularization ? Compare L1 and L2 regularization:
    • effect on weights
    • effect on sparsity / feature selection
    • when you might prefer one over the other
  4. What is dropout ? Why can it reduce overfitting, and what are common pitfalls when using it?
  5. List a few additional techniques to reduce overfitting (besides L1/L2/dropout) and when you would use them.

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Machine Learning•More Pinterest•More Machine Learning Engineer•Pinterest Machine Learning Engineer•Pinterest Machine Learning•Machine Learning Engineer Machine Learning
PracHub

Master your tech interviews with 7,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • Careers
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.