Machine Learning Engineer Interview Questions

48 questions available. Practice with AI-powered feedback.

Other roles

coding
Pinterest
Google
Facebook

Pinterest Coding Question: Top K Frequent Elements

Solve Pinterest coding problem: Top K Frequent Elements. Compare counting, heap and bucket methods, review complexity, and get concise interview tips now.

Machine Learning Engineer, Software EngineerEntry Level
ml foundation
Pinterest
Meta
LinkedIn

Pinterest ML Interview: Model Evaluation Metrics Guide

Prepare for Pinterest ML interviews: master cross-validation, evaluation metrics, and the bias-variance trade-off. Practice diagnostics and real examples now.

Machine Learning Engineer, Data ScientistEntry Level
ml foundation
Roblox
Meta
Snap

Roblox ML Interview: Feature Engineering & Encoding

Prepare for Roblox ML interviews with feature engineering questions on high-cardinality encoding, target encoding, and preprocessing. Read actionable tips.

Machine Learning Engineer, Data ScientistEntry Level
ml system design
Roblox
Unity
Epic Games

Roblox ML System Design: Real-time Game Recommendations

Build a low-latency Roblox recommender that matches users to games using lifetime average playtime. Learn streaming aggregation, candidate generation and ranking.

Machine Learning Engineer, Recommender EngineerMid Level
ml coding
Meta
Facebook

Scaled Self-Attention Implementation — Meta

Implement scaled self-attention for Transformers: compute attention outputs and per-query weights from Q, K, V with masking and numerical-stability. Try coding

Machine Learning Engineer, ML EngineerEntry Level
ml coding
Snapchat
Snap Inc.

Snapchat ML Coding: K-Means + MapReduce Implementation

Prepare for Snapchat ML coding: implement deterministic K-means (centroids & assignments) and adapt it to MapReduce with mapper/reducer scripts. Learn iteration & stop rules.

Machine Learning Engineer, ML EngineerMid Level
ml system design
Snapchat
TikTok
Meta

Snapchat ML System Design: Real-Time Multimodal Moderation

Design a Snapchat real-time multimodal harmful content detection system—architecture, latency, scalability, moderation integration and feedback loops. Prepare.

Machine Learning Engineer, Data ScientistMid Level
ml coding
Tesla
Waymo
Nvidia

Tesla ML Coding Interview: 2D Conv Layer Forward in NumPy

Implement a 2D convolution forward pass in NumPy for channel-first inputs. Learn shape math, padding/stride handling, tests, and optimization tips. Try it now.

Machine Learning Engineer, ML EngineerEntry Level
ml foundation
Tesla
Waymo
Cruise

Tesla ML Interview Question: Cross-Validation Techniques

Prepare for Tesla ML interviews: learn k-fold vs LOOCV, stratified and time-series CV, tuning k, and practical selection criteria. Practice follow-ups now.

Machine Learning Engineer, Data ScientistEntry Level
ml coding
Google
YouTube

Top-k Video Similarity Search - Google ML Coding Interview

Top-k videos by multiplicative path similarity on a weighted directed graph. Also covers adapting to sharded/remote adjacency with API constraints. Includes tips.

Machine Learning Engineer, ML EngineerMid Level
ml coding
Visa
Mastercard
American Express

Visa ML Coding Question: Linear Regression Implementation

Implement linear regression with gradient descent (MSE) for Visa ML interviews. Return params (incl. bias) and per-epoch loss history; see tips and expected outputs.

Machine Learning Engineer, Data ScientistEntry Level
ml foundation
WalmartLabs
Walmart

WalmartLabs LLM Fundamentals Interview (Randomness)

Learn randomness in LLM training and inference—data sampling, initialization, dropout, temperature/top-k—and ways to control it. Prepare for interviews.

Machine Learning Engineer, ML EngineerEntry Level

Get More Real Machine Learning Engineer Questions

Practice machine learning engineer interview questions with AI-powered hints, analysis, and feedback.

Start Free Practice
Machine Learning Engineer Interview Questions | Voker