Machine Learning Engineer Interview Questions

48 questions available. Practice with AI-powered feedback.

Other roles

ml system design
LinkedIn
Google
Yelp

LinkedIn ML System Design: Real-Time Nearby Recommendations

Build a low-latency, scalable ML system to recommend nearby places in real time. Get architecture, dataflow, personalization tips, and interview follow-ups.

Machine Learning Engineer, Data ScientistMid Level
ml foundation
Lyft
Uber
Airbnb

Lyft ML Engineer Feature Engineering Interview Guide

Study Lyft ML Engineer feature engineering: feature creation, selection, encoding, scaling, leakage avoidance, and trade-offs. Read examples and practice solutions.

Machine Learning Engineer, Data ScientistEntry Level
ml system design
Meta
Facebook

Meta ML System Design: Real-Time Personalized Feed Ranking

Build a real-time personalized ranking system for Meta's news feed. Learn low-latency serving, online updates, cold-start handling, diversity, and A/B testing.

Machine Learning Engineer, ML EngineerMid Level
ml coding
Netflix
Amazon
Spotify

Netflix ML Coding: Compute TF-IDF for Corpus Implementation

Compute TF-IDF for a corpus in Python: implement TF, IDF and per-token TF-IDF scores. See interview flow, skills tested, and practice follow-ups to prepare.

Machine Learning Engineer, Data ScientistEntry Level
ml foundation
Netflix
Amazon
Google

Netflix ML Interview: Performance Optimization

Prepare for Netflix ML Foundation interviews on performance optimization: learn serving architectures, quantization, scaling strategies, monitoring, and real-world trade-offs.

Machine Learning Engineer, ML Platform EngineerMid Level
ml system design
Netflix
Meta
Amazon

Netflix ML System Design: Real-time Sentiment Tracking

Design a scalable real-time social media sentiment tracking system for Netflix. Learn architecture, streaming NLP, time-series aggregation, alerting. Prepare.

Software Engineer, Machine Learning EngineerMid Level
ml coding
NVIDIA
NVIDIA Research

NVIDIA ML Coding: Decaying Attention Implementation

Implement decaying attention (softmax(QK^T + B)V with B_{ij}=|i-j|). Includes batched/unbatched NumPy examples, dtype validation, and softmax stability tips.

Machine Learning Engineer, ML EngineerEntry Level
ml foundation
NVIDIA
Google
Amazon

NVIDIA ML Engineer Interview — Model Selection Guide

Prepare for NVIDIA ML interviews: master model selection, bias-variance trade-off, cross-validation, ensembles, and evaluation metrics. Try practice prompts.

Machine Learning Engineer, Data ScientistEntry Level
ml coding
OpenAI
Anthropic
Google

OpenAI ML Coding: Noisy Human-Labeled Text Classifier

Analyze noisy human annotations and train embedding-based classifiers for identity_attack labels. Filter reliable annotators, retrain models, and propose robustness steps. Start preparing.

Machine Learning Engineer, ML EngineerMid Level
ml system design
OpenAI
Google
Microsoft

OpenAI ML System Design: Scalable Enterprise RAG

Prepare to design a scalable enterprise RAG system for document Q&A and customer support. Review architecture, retrieval, security, and deployment tips for OpenAI ML interviews.

Machine Learning Engineer, ML Systems EngineerMid Level
coding
PayPal
Amazon
Microsoft

PayPal Coding Question: Count Islands in 2D Grid with DFS

Count islands in a binary grid with num_islands using DFS/BFS. Includes approach, code hints, and time & space analysis to prepare for PayPal coding interviews.

Machine Learning Engineer, Software EngineerEntry Level
ml system design
PayPal
Stripe
Square

PayPal ML System Design: Real-Time Fraud Detection Engine

Prepare for PayPal ML interviews: design a low-latency, scalable real-time fraud detection pipeline. Learn components, latency tactics, scoring, and follow-ups.

Machine Learning Engineer, Data ScientistMid 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