PracHub
QuestionsPremiumLearningGuidesCheatsheetNEWCoaches
|Home/Machine Learning/Amazon

Explain core ML concepts and diagnostics

Last updated: Mar 29, 2026

Quick Overview

This question evaluates mastery of core Machine Learning concepts and diagnostics, covering statistical inference (p-values), overfitting/underfitting and bias-variance, causal inference approaches, encoding/decoding, optimization and backpropagation, gradient stability, handling imbalanced data, evaluation metrics versus accuracy, and experimental A/B testing. It is commonly asked in ML interviews to assess breadth and depth in the Machine Learning domain and probes both conceptual understanding and practical application by testing theoretical knowledge, recognition of common failure modes, and diagnostic reasoning used to validate models and experiments.

  • medium
  • Amazon
  • Machine Learning
  • Machine Learning Engineer

Explain core ML concepts and diagnostics

Company: Amazon

Role: Machine Learning Engineer

Category: Machine Learning

Difficulty: medium

Interview Round: Technical Screen

You are in an ML breadth interview for a Senior Applied Scientist role. Answer the following conceptual questions clearly and practically (definitions + when/why + common pitfalls): 1. What is a **p-value**? How should it (and should it not) be interpreted? 2. What are **overfitting** and **underfitting**? How can you diagnose and mitigate each? 3. What is **causal inference**? Name and briefly describe common methods. 4. In ML, what do **encoding** and **decoding** mean? Give concrete examples. 5. Explain **gradient descent** and **backpropagation** at a high level. 6. What are **vanishing/exploding gradients**? How do you mitigate them? 7. How do you handle **highly imbalanced data**? 8. Describe a scenario where you see **99% accuracy** but the model is still performing poorly. How would you fix/evaluate it properly? 9. What is an **A/B test**? If an A/B test result looks abnormal or suspicious, what might be the causes and how would you investigate?

Quick Answer: This question evaluates mastery of core Machine Learning concepts and diagnostics, covering statistical inference (p-values), overfitting/underfitting and bias-variance, causal inference approaches, encoding/decoding, optimization and backpropagation, gradient stability, handling imbalanced data, evaluation metrics versus accuracy, and experimental A/B testing. It is commonly asked in ML interviews to assess breadth and depth in the Machine Learning domain and probes both conceptual understanding and practical application by testing theoretical knowledge, recognition of common failure modes, and diagnostic reasoning used to validate models and experiments.

Related Interview Questions

  • Explain Core ML Interview Concepts - Amazon (hard)
  • Evaluate NLP Classification Models - Amazon (easy)
  • Explain overfitting, regularization, and LLM techniques - Amazon (medium)
  • Explain NLP/RL concepts used in LLM agents - Amazon (hard)
  • Design and evaluate a RAG system - Amazon (easy)
Amazon logo
Amazon
Dec 15, 2025, 12:00 AM
Machine Learning Engineer
Technical Screen
Machine Learning
7
0

You are in an ML breadth interview for a Senior Applied Scientist role. Answer the following conceptual questions clearly and practically (definitions + when/why + common pitfalls):

  1. What is a p-value ? How should it (and should it not) be interpreted?
  2. What are overfitting and underfitting ? How can you diagnose and mitigate each?
  3. What is causal inference ? Name and briefly describe common methods.
  4. In ML, what do encoding and decoding mean? Give concrete examples.
  5. Explain gradient descent and backpropagation at a high level.
  6. What are vanishing/exploding gradients ? How do you mitigate them?
  7. How do you handle highly imbalanced data ?
  8. Describe a scenario where you see 99% accuracy but the model is still performing poorly. How would you fix/evaluate it properly?
  9. What is an A/B test ? If an A/B test result looks abnormal or suspicious, what might be the causes and how would you investigate?

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Machine Learning•More Amazon•More Machine Learning Engineer•Amazon Machine Learning Engineer•Amazon 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
  • 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.