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 241–270 of 572 results
- IntuitEasyData ScientistBuild a predictive model from TurboTax sample data
This problem tests your ability to design an end-to-end predictive modeling pipeline for tax-related data, focusing on feature engineering, handling imbalanced datasets, and selecting appropriate evaluation metrics.
Machine LearningOnsiteClassificationFeature EngineeringImbalanced Data - IntuitMediumData ScientistEngineer and Impute ZIP Features
This Intuit data scientist machine learning screen evaluates feature engineering from address/ZIP data, joining external census-style datasets, high-cardinality encoding, and missing-ZIP imputation. It also tests awareness of fairness, privacy, leakage, and how to validate whether geographic features actually improve a model.
Machine LearningTechnical Screen - IntuitMediumSoftware EngineerExplain LLMs, AI-native vs. conventional apps, daily AI use, and the dangers of AI
Staff-level backend interview discussion on AI fluency. Explain what a large language model is, contrast AI-native products with conventional apps that add AI features, describe how you use AI tools in daily engineering work, and weigh the main dangers of AI with concrete mitigations.
Machine LearningTechnical Screen - IntuitEasyProduct AnalystHandle missing and unavailable predictive features
This question evaluates a product analyst's machine learning competencies in diagnosing data quality issues, handling feature availability and training-serving skew, and interpreting counterintuitive correlations, testing both conceptual understanding and practical application for model development and deployment.
Machine LearningOnsite - IntuitEasySoftware EngineerWhen should products use AI?
This question evaluates product-oriented decision-making about AI adoption, testing competencies in machine learning product strategy, trade-off analysis (accuracy, latency, cost, explainability, safety, and user trust), and the ability to distinguish AI-native architectures from conventional feature additions.
Machine LearningTechnical Screen - J.P. MorganMediumQuantitative ResearcherExplain Daily Signal Construction and a Prediction Workflow
Explain daily quantitative signal construction and prediction at an appropriate level of disclosure, with point-in-time inputs, workflow validation, ownership, and confidentiality boundaries.
Machine LearningTechnical Screen - J.P. MorganMediumData ScientistExplain Overfitting and Transformer Basics
This question tests your conceptual understanding of model generalization, the mechanics of the Transformer architecture, and the trade-offs involved in sequence modeling.
Machine LearningTechnical ScreenDeep LearningTransformersBias-Variance Tradeoff - J.P. MorganMediumData ScientistTest whether samples follow a binomial distribution
This problem tests the application of goodness-of-fit testing to verify if a set of discrete observations conforms to a binomial distribution.
Machine LearningOnsiteStatisticsHypothesis TestingProbability - Jane StreetMediumQuantitative TraderAnalyze trading RFQ competitiveness data
This question tests your ability to model order flow competitiveness by deriving features from trade logs and assessing the relationship between pricing aggressiveness and win probability.
Machine LearningOnline AssessmentLogistic RegressionFeature EngineeringMarket Microstructure - Jane StreetEasyQuantitative TraderBounds on the Probability of Rain on at Least One Weekend Day
This question evaluates understanding of probability theory and dependence between events, specifically the ability to reason about bounds on the probability of a union given fixed marginals, which is a core competency for probabilistic modeling in Machine Learning and Data Scientist roles.
Machine LearningTechnical Screen - Jane StreetHardMachine Learning EngineerBuild a time-series forecasting model
Build a time-series forecasting model 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 - Jane StreetMediumQuantitative ResearcherDesign a Real-vs-Fake DNA Classifier
A Jane Street Data Scientist technical-screen question on building a classifier that distinguishes real from fake DNA sequences, given a small labeled real/fake set plus a large real-only corpus. It tests sequence representation (k-mers, embeddings, CNN/Transformer), hybrid supervised + anomaly-detection framing, realistic hard-negative generation, evaluation under class imbalance, leakage prevention, threshold calibration, and biological failure modes like reverse-complement symmetry and GC-content shortcuts.
Machine LearningTechnical Screen - Jane StreetMediumQuantitative TraderDice Duel: 30-Sided Die vs. 20-Sided Die with One Blind Reroll
This question evaluates probabilistic reasoning, expected-value comparison, and decision-making under uncertainty in discrete random processes. It is commonly asked to test a candidate's ability to reason about optimal stochastic decisions and trade-offs in blind reroll scenarios, classified under probability and decision theory within the Machine Learning domain and assessing conceptual understanding rather than practical implementation.
Machine LearningOnsite - Jane StreetEasyQuantitative TraderFour Fair Coins: Expected Payoff and Pricing Two Magic Wands
The question evaluates probabilistic reasoning, expected-value computation, and invariant-based state-space analysis as applied to adaptive operations on random variables and pricing contingent instruments.
Machine LearningTechnical Screen - Jane StreetMediumQuantitative ResearcherMinimum Common Pairwise Correlation Among Seven Identically Distributed Random Variables
This question evaluates understanding of correlation constraints, covariance/correlation matrix structure, and spectral analysis, combining probability, statistics, and linear algebra competencies within the Machine Learning/Data Science domain.
Machine LearningOnsite - Jane StreetMediumQuantitative TraderPricing a Mystery Money Box: Expected Value, Adverse Selection, and Competition
This question evaluates probabilistic reasoning and economic-incentives competencies, including expected-value calculation, risk-neutral decision-making, adverse selection, and surplus division in bargaining contexts.
Machine LearningTechnical Screen - Jane StreetMediumQuantitative TraderSealed-Bid Auction for a Box of 200 Coin Flips (and an Informed Opponent)
This question evaluates understanding of probability and expected-value reasoning, auction and game-theoretic strategic thinking, Bayesian inference under asymmetric information, and quantitative decision-making relevant to a Machine Learning-focused data scientist role.
Machine LearningTechnical Screen - Jump TradingHardSoftware EngineerAccelerate Tree-Model Inference
Design an end-to-end strategy to accelerate inference latency and throughput for an existing gradient-boosted decision tree (GBDT) model in a low-latency trading environment while preserving exact prediction fidelity. Address feature engineering constraints, low-level execution optimizations, verification of numerical equivalence, and production drift monitoring.
Machine LearningTechnical ScreenTree ModelsInference OptimizationLow-Latency Systems - LinkedInMediumMachine Learning EngineerAnswer practical ML foundations questions
This question evaluates an interviewee's practical mastery of ML foundations, covering probability calibration and its evaluation, feature selection methods including neural-network approaches, tokenizer types and trade-offs in NLP, and optimizer behavior such as Adam's maintained statistics.
Machine LearningOnsite - LinkedInEasyData ScientistDesign a short-video recommender system
This question assesses the ability to architect a multi-stage machine learning pipeline for a short-video feed, covering candidate generation, ranking, and performance evaluation.
Machine LearningTechnical ScreenSystem DesignRecommendationRanking - LinkedInMediumMachine Learning EngineerExplain Core ML Fundamentals
This question assesses core conceptual knowledge of supervised learning, optimization strategies, and regularization techniques used in model training.
Machine LearningTechnical ScreenOptimizationRegularizationDecision Trees - LinkedInMediumMachine Learning EngineerExplain gradient descent, learning rate, backpropagation, overfitting and batch size
A machine learning fundamentals screen on how neural networks are trained: how gradient descent updates parameters, what the learning rate and batch size change, how backpropagation computes gradients, and how to diagnose and fix underfitting and overfitting. Tests mechanics and practical training judgment, not definitions alone.
Machine LearningTechnical Screen - LinkedInEasyMachine Learning EngineerExplain overfitting vs underfitting and fixes
This question tests the conceptual understanding of the bias-variance tradeoff and the practical strategies used to improve model generalization.
Machine LearningTechnical ScreenModel EvaluationBias-Variance TradeoffRegularization - LinkedInMediumData ScientistExplain variance reduction in random forests
This question tests your conceptual understanding of how Random Forests reduce the variance of base decision trees through bagging and feature randomness.
Machine LearningTechnical ScreenEnsemble MethodsRandom ForestBias-Variance Trade-off - LinkedInEasyData ScientistHandle imbalance, validate samples, and avoid overfitting
This question tests your ability to design a robust machine learning pipeline for a highly imbalanced classification task, focusing on sampling strategies, metric selection, and regularization techniques to prevent overfitting.
Machine LearningTechnical ScreenImbalanceOverfittingRegularization - LinkedInHardMachine Learning EngineerImplement a Text-Embedding Recommender Training Pipeline
Tests the ability to structure an end-to-end, leakage-resistant training pipeline for a text-embedding recommender, covering profile flattening, embedding caching, temporal splits, binary classification, and artifact serialization.
Machine LearningTechnical Screenrecommender-systemsfeature-engineeringnlp-embeddings - LyftHardData ScientistDevelop Dynamic-Pricing Algorithm for Lyft Balancing Key Factors
Evaluates dynamic-pricing system design for Lyft's two-sided marketplace. Strong answers separate prediction from control, include real-time demand and supply features, model elasticity and ETA response, optimize with fairness and stability constraints, and validate through simulation and experiments.
Machine LearningTechnical Screen - LyftMediumMachine Learning EngineerExplain Transformer and Fine-Tuning Basics
This question evaluates understanding of transformer architectures, embedding models, and transfer learning concepts such as pretraining and fine-tuning, testing competence in representation learning and model adaptation.
Machine LearningTechnical Screen - LyftMediumMachine Learning EngineerImplement K-Means Clustering from Scratch in Plain Python or NumPy
A live coding exercise that asks you to implement k-means clustering from scratch in Python, with NumPy optional, and make it pass the interviewer's test cases. It tests the assignment and update steps, initialization, convergence, empty clusters and writing runnable code under time pressure.
Machine LearningTechnical Screen - LyftMediumMachine Learning EngineerReason About an Intercept Shift in Logistic Regression
Tests understanding of how an additive shift to the intercept of a logistic regression model impacts predicted probabilities, ranking metrics (ROC-AUC), thresholded classification metrics (Recall, FPR, Precision), and calibration.
Machine LearningTechnical ScreenLogistic RegressionModel EvaluationClassification Metrics