Katkat

practice a little every day, paws crossed ♡

Machine Learning Interview Questions

Practice 9403 coding, system design and machine learning questions from 546 companies, sorted by role, topic and interview round. Every question has step-by-step hints, a code runner that supports 8 languages and an AI mentor; members also get the full solution walkthrough.

9403
Questions
546
Companies
11
Topics
8
Languages

Showing 331–348 of 348 results

  • VoleonHardMachine Learning Engineer
    Explain ML and statistical modeling

    This 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.

    Machine LearningTechnical ScreenStatisticsRegressionOptimization
  • VoleonHardMachine Learning Engineer
    Explain a Markov Decision Process

    Review the components and trajectory semantics of an MDP, including state sufficiency, policies, transitions, rewards, and discounted return.

    Machine LearningTechnical Screen
  • VoleonHardMachine Learning Engineer
    Explain the Bellman Equation

    Understand Bellman expectation and optimality equations through one-step return decomposition, fixed points, and reinforcement-learning algorithms.

    Machine LearningTechnical Screen
  • VoleonHardMachine Learning Engineer
    Fine-Tune a Language Model on Question-Answer Pairs

    Review the full workflow for supervised language-model fine-tuning on question-answer pairs, including masking, leakage control, evaluation, and rollout.

    Machine LearningTechnical Screen
  • VoleonMediumData Scientist
    Fit Linear Regression: Analyze Economic Impact of Coefficients

    This 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.

    Machine LearningTechnical Screen
  • VoleonMediumQuantitative Researcher
    Reason About Train and Test Loss Under Regularization and More Data

    Reason about train/test gaps, high losses, regularization strength, and learning curves while separating statistical tendencies from finite-sample guarantees.

    Machine LearningTechnical Screen
  • WaymoEasyData Scientist
    Implement K-means and handle train-inference mismatch

    This 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.

    Machine LearningTechnical Screen
  • Wells FargoHardData Scientist
    Core Components of an LLM-Based AI Agent and How They Interact

    An 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.

    Machine LearningTechnical Screen
  • Wells FargoMediumData Scientist
    Explain PD model validation steps

    Explain 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.

    Machine LearningTechnical Screen
  • Wells FargoHardData Scientist
    Research Deep Dive: Model Details, Coding Habits and Diffusion Architecture

    A 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.

    Machine LearningTechnical Screen
  • XPengHardMachine Learning Engineer
    Explain PPO and Transformer basics

    This 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.

    Machine LearningTechnical Screen
  • XometryMediumMachine Learning Engineer
    Explain an End-to-End ML Project

    This 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.

    Machine LearningTechnical Screen
  • YahooEasyMachine Learning Engineer
    ML Concepts: Overfitting, Bias-Variance Trade-off, Class Imbalance, Missing Data

    A 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.

    Machine LearningTechnical Screen
  • ZillowMediumMachine Learning Engineer
    Explain why LLMs produce hallucinations

    This 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.

    Machine LearningTechnical Screen
  • ZooxMediumData Scientist
    Design navigation-safety simulation parameters and experiments

    This 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.

    Machine LearningTechnical ScreenSimulationRare-Event-EstimationImportance-Sampling
  • eBayEasyApplied Scientist
    Named entity recognition: framing, algorithm choice, data processing, and metrics

    A 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.

    Machine LearningTechnical Screen
  • eBayEasyApplied Scientist
    Optimizing BERT inference latency and throughput for a production NLP service

    An 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.

    Machine LearningTechnical Screen
  • xAIHardMachine Learning Engineer
    Design a house-price prediction workflow

    Design 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.

    Machine LearningTechnical Screen