PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Machine Learning/Amazon

Explain Core ML Interview Concepts

Last updated: May 12, 2026

Quick Overview

This question evaluates core machine learning fundamentals including statistical modeling assumptions and loss functions (linear and logistic regression), ensemble methods and feature sampling in random forests, optimization algorithms (Adam versus stochastic gradient descent), and neural network capacity and training dynamics.

  • hard
  • Amazon
  • Machine Learning
  • Machine Learning Engineer

Explain Core ML Interview Concepts

Company: Amazon

Role: Machine Learning Engineer

Category: Machine Learning

Difficulty: hard

Interview Round: Technical Screen

Answer the following machine learning fundamentals questions in a phone screen for an applied scientist role: 1. What are the main assumptions of linear regression? Why is squared loss commonly used? 2. What is logistic regression? Why do logarithms appear in its formulation or loss function? 3. What is a random forest? During tree construction, how is the set of candidate features selected? 4. Explain the Adam optimizer. What are its advantages and disadvantages compared with vanilla stochastic gradient descent? 5. Consider two neural networks with the same two-layer structure. One has only a few neurons per layer, while the other has many neurons per layer. Which one is more likely to get trapped in a poor local minimum, and why?

Quick Answer: This question evaluates core machine learning fundamentals including statistical modeling assumptions and loss functions (linear and logistic regression), ensemble methods and feature sampling in random forests, optimization algorithms (Adam versus stochastic gradient descent), and neural network capacity and training dynamics.

Related Interview Questions

  • Explain Transformer and MoE Fundamentals - Amazon (medium)
  • 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
Apr 27, 2026, 12:00 AM
Machine Learning Engineer
Technical Screen
Machine Learning
144
0

Answer the following machine learning fundamentals questions in a phone screen for an applied scientist role:

  1. What are the main assumptions of linear regression? Why is squared loss commonly used?
  2. What is logistic regression? Why do logarithms appear in its formulation or loss function?
  3. What is a random forest? During tree construction, how is the set of candidate features selected?
  4. Explain the Adam optimizer. What are its advantages and disadvantages compared with vanilla stochastic gradient descent?
  5. Consider two neural networks with the same two-layer structure. One has only a few neurons per layer, while the other has many neurons per layer. Which one is more likely to get trapped in a poor local minimum, and why?

Solution

Show

Submit Your Answer

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 8,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.