Topic
Machine Learning interview questions
572 Machine Learning questions from 133 companies, with hints, runnable code and solution walkthroughs.
59 easy323 medium190 hard
Machine Learning interview questions by the numbers
Last updated
Katkat has 572 Machine Learning interview questions from 133 companies; the most come from Amazon (10%), OpenAI (6%) and Meta (5%). By difficulty: 10% easy, 56% medium and 33% hard. The most common round is Technical Screen (61%). Frequent concepts include Machine Learning, Feature Engineering, Model Evaluation and Optimization.
Companies (133)
Difficulty
- Easy10% · 59
- Medium56% · 323
- Hard33% · 190
Interview rounds
- Technical Screen61% · 348
- Onsite28% · 163
- Online Assessment8% · 46
- HR Screen3% · 15
Roles
- Data Scientist46% · 264
- Machine Learning Engineer35% · 202
- Software Engineer9% · 53
- Applied Scientist5% · 26
- Quantitative Researcher2% · 13
Frequent concepts
- Machine Learning7% · 39
- Feature Engineering5% · 29
- Model Evaluation4% · 23
- Optimization4% · 23
- Deep Learning4% · 21
- System Design3% · 18
Most mentioned in interview experiences
- 1.Answer core ML fundamentals questions2 reports
- 2.Compare deep learning framework trends2 reports
- 3.Evaluate Factual Accuracy and Consistency in a Domain-Specific RAG Chatbot2 reports
- 4.Explain Core ML Interview Concepts2 reports
- 5.Explain Overfitting and Transformer Attention2 reports
- 6.Explain SHAP in an ML System2 reports
- 7.Implement bagging with decision trees2 reports
- 8.Present and defend your data challenge end-to-end2 reports
- 9.Analyze Temperatures and Update Regression1 report
- 10.Analyze Town Temperatures and Select Predictors for NYC1 report
Counted from 122 candidate interview experiences on Katkat. How we collect and count
Showing 541–570 of 572 results
Audit a time-series ML pipeline for leakage, tune with chronological validation, and add inference with saved preprocessing and timestamp-correct features.
VoleonMachine Learning EngineerMachine LearningTechnical ScreenThis question evaluates a candidate's competency in building an end-to-end regularized regression pipeline in scikit-learn, covering feature engineering and polynomial expansion, categorical encoding, target‑transform diagnostics, penalized linear model selection and tuning (Ridge/Lasso/ElasticNet), cross‑validation strategies including TimeSeriesSplit, leakage prevention, nested evaluation, feature effect ranking, and model persistence. Commonly asked in Machine Learning interviews for Data Scientist roles, it tests practical application skills in the Machine Learning domain and requires both hands-on implementation proficiency and conceptual understanding of validation design, target transformations, and interpretability, with emphasis on practical application augmented by conceptual judgment.
VoleonData ScientistMachine LearningTechnical ScreenThis interview question evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer for Describe Your Machine Learning Project Experience states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
VoleonData ScientistMachine LearningHR ScreenThis question evaluates a data scientist's ability to design and diagnose an end-to-end regression pipeline for zero-inflated, heavy-tailed targets, focusing on feature engineering for high-cardinality variables, handling multicollinearity, choosing appropriate loss/distribution and regularization, time-aware validation, uncertainty quantification, interpretability, and data leakage mitigation. It is commonly asked in the Machine Learning domain to test practical application alongside conceptual understanding of regression modeling, distributional assumptions, cross-validation strategies, and performance versus interpretability trade-offs.
VoleonData ScientistMachine LearningTechnical ScreenThis problem tests your theoretical understanding of statistical modeling and machine learning, specifically focusing on the implications of loss function selection, handling heteroskedasticity, and the trade-offs between bias and variance in predictive modeling.
VoleonMachine Learning EngineerMachine LearningTechnical ScreenReview the components and trajectory semantics of an MDP, including state sufficiency, policies, transitions, rewards, and discounted return.
VoleonMachine Learning EngineerMachine LearningTechnical ScreenUnderstand Bellman expectation and optimality equations through one-step return decomposition, fixed points, and reinforcement-learning algorithms.
VoleonMachine Learning EngineerMachine LearningTechnical ScreenReview the full workflow for supervised language-model fine-tuning on question-answer pairs, including masking, leakage control, evaluation, and rollout.
VoleonMachine Learning EngineerMachine LearningTechnical ScreenThis interview question evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer for Fit Linear Regression: Analyze Economic Impact of Coefficients states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
VoleonData ScientistMachine LearningTechnical ScreenReason about train/test gaps, high losses, regularization strength, and learning curves while separating statistical tendencies from finite-sample guarantees.
VoleonQuantitative ResearcherMachine LearningTechnical ScreenThis problem tests the ability to architect an LLM-based agent capable of retrieving information and performing actions, focusing on orchestration, tool execution, and system reliability.
Walmart LabsMachine Learning EngineerMachine LearningOnsiteThis interview question evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer for Predict Next-Period Conversion Rate Using Historical Campaign Data states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Walmart LabsData ScientistMachine LearningOnsiteCompare epsilon-greedy, UCB1, and Thompson sampling in a reproducible Bernoulli bandit simulation with reward, pseudo-regret, and repeated-run uncertainty.
WayfairApplied ScientistMachine LearningOnsiteThis question tests the ability to design a statistically sound A/B test for a machine learning model update in a real-world, dynamic environment, focusing on metric selection and mitigation of interference.
WaymoSoftware EngineerMachine LearningOnsiteThis problem tests the ability to design an end-to-end machine learning pipeline for vehicle intent prediction, focusing on feature engineering, sequence modeling, and temporal validation.
WaymoData ScientistMachine LearningOnsiteThis question evaluates understanding and hands-on competency in unsupervised clustering (K-means objective, alternating optimization, initialization strategies, empty-cluster handling, stopping criteria, and computational complexity) and sequence modeling for multi-agent trajectory prediction (input representation, attention/GNN architectures, deterministic vs probabilistic outputs, evaluation metrics, and exposure bias from autoregressive training). It is commonly asked to probe both conceptual understanding and practical implementation skills in the Machine Learning domain, testing optimization and scalability trade-offs as well as model-design and training/inference mismatch considerations at a mix of conceptual and practical application abstraction levels.
WaymoData ScientistMachine LearningTechnical ScreenAn open question about AI agents asks you to name the components of an agent built around a language model, explain what each one does, and show how they work together to complete a multi-step task. It tests understanding of tools, memory, planning, control loops, guardrails and evaluation.
Wells FargoData ScientistMachine LearningTechnical ScreenExplain PD model validation steps evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Wells FargoData ScientistMachine LearningTechnical ScreenA research deep dive asks you to present a project under repeated follow-ups about the exact model you used and your coding habits, then explain how a diffusion model is built, trained and sampled. It tests ownership of your work, depth under probing, and command of noising, denoising networks and conditioning.
Wells FargoData ScientistMachine LearningTechnical ScreenThis question evaluates mastery of reinforcement learning algorithms (PPO, policy gradients, TRPO), value-function theory and actor–critic methods (Bellman equations), on- versus off-policy trade-offs and training-stability techniques (clipping, entropy, advantage estimation), plus sequence-modeling fundamentals with Transformers (self-attention, positional encodings and complexity comparisons). It is commonly asked to judge reasoning about algorithmic trade-offs, sample efficiency and stability in practical ML systems, and falls under the Machine Learning domain—specifically reinforcement learning and deep learning/sequence modeling—testing both conceptual understanding and practical application.
XPengMachine Learning EngineerMachine LearningTechnical ScreenThis question evaluates leadership and end-to-end machine learning skills, including problem framing, metric definition, data handling, model selection, training and validation practices, deployment engineering, and measurement of business impact.
XometryMachine Learning EngineerMachine LearningTechnical ScreenA machine learning fundamentals round covering overfitting and underfitting, the bias-variance trade-off, class imbalance, and missing data. It tests whether a candidate can define each concept precisely, diagnose it from training and validation evidence, and choose remedies while weighing their side effects.
YahooMachine Learning EngineerMachine LearningTechnical ScreenThis question evaluates a data scientist's expertise in production recommender systems, covering cold-start strategies, two-stage retrieval and ranking model design, multimodal feature engineering, exploration–exploitation, bias-corrected experimentation, and low-latency serving.
YelpData ScientistMachine LearningOnsiteThis question evaluates competency in supervised classification and credit risk modeling, covering data exploration and preparation, model selection, evaluation metrics, threshold setting, fairness and regulatory considerations, interpretability, validation, and monitoring.
Zest AIData ScientistMachine LearningOnsiteThis question evaluates the ability to recognize and diagnose model generalization problems—specifically overfitting—by interpreting training, validation, and test error curves and understanding validation procedures and sources of variance.
Zest AIData ScientistMachine LearningOnsiteThis question evaluates a candidate's understanding of the causes and mitigation of large language model hallucinations, covering competencies in probabilistic training objectives, data characteristics, model and optimization limitations, inference-time behavior, and awareness of mitigation strategies.
ZillowMachine Learning EngineerMachine LearningTechnical ScreenThis problem tests your ability to design a high-reliability simulation framework using variance reduction techniques and statistical validation methods to evaluate rare-event autonomous driving scenarios.
ZooxData ScientistMachine LearningTechnical ScreenA machine learning question on named entity recognition for short e-commerce text such as listing titles and search queries. It asks you to define the task, compare NER algorithm families and choose one, plan labeling and data processing, and select entity-level and product-level metrics.
eBayApplied ScientistMachine LearningTechnical ScreenAn ML engineering question on speeding up a fine-tuned BERT encoder that has become too slow or too costly to serve in production. It tests profiling, model compression, runtime and serving optimizations such as batching and padding control, and how to verify that accuracy does not regress.
eBayApplied ScientistMachine LearningTechnical ScreenDesign a house-price prediction workflow evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
xAIMachine Learning EngineerMachine LearningTechnical Screen