Machine Learning Engineer Machine Learning Interview Questions

Practice 217 real Machine Learning interview questions for Machine Learning Engineer roles. From companies including Amazon, OpenAI, Snapchat, Pinterest, TikTok.

217 Questions 73 Companies07.25.2026
Showing 20 results
Role
Etsy logo
Etsy
Easy
Machine Learning Engineer Locked

Explain Graph Recommendations and Vision-Language Model Training Trade-offs

Practice a Etsy machine learning interview question about explain graph recommendations and vision-language model training trade-offs. The prompt cove...

Machine Learning
1
0
13 people solved
Jun 13, 2026
Tesla logo
Tesla
Hard
Machine Learning Engineer

Compare RNNs, LSTMs, Transformers, and MPC

Sequence Modeling Architectures and MPC (Technical Screen) You worked on a sequence-modeling project involving multivariate time-series signals and mu...

Machine Learning
8
0
136 people solved
Sep 6, 2025
Amazon logo
Amazon
Medium
Machine Learning Engineer

Implement SGD for linear regression and derive gradients

Prompt You are given a dataset of \(n\) 1D samples \(\{(x_i, y_i)\}_{i=1}^n\), where \(x_i\) and \(y_i\) are real numbers. We want to fit a linear mod...

Machine Learning
10
0
106 people solved
Dec 15, 2025
Amazon logo
Amazon
Medium
Machine Learning EngineerSenior+

Explain core ML concepts and diagnostics

You are in an ML breadth interview for a Senior Applied Scientist role. Answer the following conceptual questions clearly and practically (definitions...

Machine Learning
15
0
107 people solved
Dec 15, 2025
Pinterest logo
Pinterest
Hard
Machine Learning Engineer

Explain overfitting and how to prevent it

You are asked rapid-fire ML fundamentals questions. 1. What is overfitting? Explain it in terms of training vs. validation performance and generalizat...

Machine Learning
14
0
93 people solved
Dec 13, 2025
Snapchat logo
Snapchat
Medium
Machine Learning Engineer Locked

Explain core ML fundamentals and tradeoffs

This question evaluates core machine learning fundamentals including bias–variance tradeoffs, overfitting, class imbalance handling, loss function sel...

Machine Learning
8
0
84 people solved
Jan 10, 2026
TikTok logo
TikTok
Hard
Machine Learning Engineer

Define QKV for recommender cross-attention

You are designing a deep-learning–based recommendation system that uses a Transformer-style cross-attention block to model the interaction between a u...

Machine Learning
7
0
65 people solved
Dec 8, 2025
Databricks logo
Databricks
Medium
Machine Learning Engineer Locked

Implement Linear Regression Gradient Descent

This question evaluates understanding of simple linear regression, batch gradient descent, loss function formulation, gradient derivation for model pa...

Machine Learning
6
0
55 people solved
Jan 6, 2026
Microsoft logo
Microsoft
Medium
Machine Learning EngineerSenior+ Locked

Compare preference alignment methods for LLMs

This question evaluates expertise in preference alignment techniques for large language models—including supervised fine-tuning, RLHF-style reward-mod...

Machine Learning
12
0
90 people solved
Jan 6, 2026
Cohere logo
Cohere
Medium
Machine Learning EngineerSenior+ Locked

Explain LLM training, RL, and evaluation

This question evaluates understanding of the full large language model lifecycle and associated competencies, including pre-training, supervised fine-...

Machine Learning
6
0
100 people solved
Dec 25, 2025
DoorDash logo
DoorDash
Medium
Machine Learning Engineer

How would you target promotions to grow consumers?

ML / Growth Scenario You own a system that sends promotion offers (e.g., "$10 off", "free delivery") to consumers to increase growth. Prompt Design an...

Machine Learning
13
0
129 people solved
Oct 17, 2025
Netflix logo
Netflix
Medium
Machine Learning Engineer

Explain tokenization and Transformer variants

Tokenization and Transformer Architecture Deep Dive You are asked to explain common tokenization approaches and modern Transformer design choices used...

Machine Learning
8
0
113 people solved
Aug 13, 2025
Apple logo
Apple
Hard
Machine Learning Engineer

Explain annotation agreement and LLM vs human judges

Annotation Agreement and LLM-vs-Human Judges Context You are on a model-evaluation team. Datasets are labeled, and model outputs are scored, by humans...

Machine Learning
10
0
162 people solved
Aug 13, 2025
Reddit logo
Reddit
Medium
Machine Learning Engineer

Build and evaluate click prediction models

Click-Through Rate (CTR) Prediction: Build, Compare, and Justify Models Context You are given a tabular dataset for binary click prediction (click = 1...

Machine Learning
14
0
181 people solved
Sep 6, 2025
Amazon logo
Amazon
Hard
Machine Learning EngineerSenior+

Explain Logistic Regression Fundamentals

Logistic Regression from First Principles Assumptions and Notation - Binary classification with labels y ∈ {0, 1} and features x ∈ R^d. - Linear score...

Machine Learning
4
0
64 people solved
Sep 6, 2025
Amazon logo
Amazon
Easy
Machine Learning Engineer

Compare decision trees and random forests

Compare decision trees and random forests. In your answer, discuss: - How a single decision tree is built and its main advantages and disadvantages. -...

Machine Learning
7
0
64 people solved
Dec 8, 2025
Amazon logo
Amazon
Easy
Machine Learning Engineer

Describe overfitting and L1/L2 regularization

Define overfitting in machine learning and explain why it is harmful. Then describe L1 and L2 regularization: - How each one modifies the loss functio...

Machine Learning
5
0
76 people solved
Dec 8, 2025
Visa logo
Visa
Medium
Machine Learning Engineer

Answer RAG, Transformer, And Fraud Metric Fundamentals

Prepare for a machine learning interview that asks rapid conceptual questions about retrieval-augmented generation, neural network architectures, and ...

Machine Learning
1
0
16 people solved
Apr 7, 2026
Inception logo
Inception
Medium
Machine Learning Engineer

Implement Autoregressive Decoding in PyTorch

Implement an autoregressive text-generation function in PyTorch. You are given a language model that, for an input tensor of token IDs, returns logits...

Machine Learning
7
0
52 people solved
Jan 10, 2026
Dandy logo
Dandy
Medium
Machine Learning EngineerSenior+

Why do transformers struggle with long context?

In a transformer-based model, why is it difficult to process very long input context? Explain the main challenges in terms of computation, memory usag...

Machine Learning
7
0
136 people solved
Apr 5, 2026

Explore more Machine Learning Engineer Machine Learning interview questions

Real questions from candidate reports, grouped by company, topic and role.

By company
Other categories for Machine Learning Engineer
Machine Learning questions for other roles
Browse all