practice a little every day, paws crossed ♡
Data Scientist 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 1–9 of 9 results
- C3 AIHardData ScientistEvaluate a Retrieval-Augmented Generation System
Design an end-to-end evaluation framework for an enterprise RAG system that assesses retrieval quality, generative fidelity, claim-level attribution, security controls, and production telemetry.
ML System DesignTechnical ScreenRAGLLM EvaluationSystem Design - C3 AIHardData ScientistForecast Food Stocking Needs Under Waste and Stockout Costs
Design an end-to-end inventory forecasting and stocking optimization system for perishable food items under asymmetric costs of spoilage versus stockouts. The design covers handling censored sales data, probabilistic demand modeling, cost-optimal stocking policies, and validation strategy.
ML System DesignTechnical Screenml-system-designtime-seriessupply-chain - Capital OneMediumData ScientistExplain an ML Project from Model Development Through Deployment
This question assesses your ability to articulate the end-to-end lifecycle of an ML project, focusing on the bridge between technical modeling choices and real-world business impact.
ML System DesignTechnical ScreenML LifecycleModel DeploymentSystem Design - CitadelMediumData ScientistStabilize LLM inference and estimate needed repeats
This question tests the ability to design an LLM inference pipeline that ensures result stability through statistical aggregation and estimates the minimum number of inference samples required to achieve a target confidence level.
ML System DesignTechnical ScreenLLMInferenceStatistics - MicrosoftMediumData ScientistDesign Product-Description Content Moderation at Marketplace Scale
Design an ML moderation system for multilingual seller descriptions at marketplace scale. Cover policy-aware labels, severity-based actions, calibrated thresholds, human review and appeals, low-latency serving, selective rescans, auditability, drift, and adversarial abuse.
ML System DesignTechnical Screen - MillenniumMediumData ScientistDesign a Governed Agent for Portfolio Rebalancing
Design an autonomous, LLM- or ML-driven portfolio rebalancing agent integrated with deterministic guardrails, pre-trade compliance checks, and audit logging. The design must guarantee safety, idempotency, strict separation of concerns, and full state reconstructibility.
ML System DesignTechnical Screenml-system-designai-agentsrisk-management - TowerHardData ScientistDebug Oscillating GPU Utilization During Training
Design a systematic debugging and architectural remediation strategy for a distributed deep learning training cluster exhibiting severe GPU utilization oscillation between 90% and 20%.
ML System DesignTechnical Screendistributed-trainingml-system-designgpu-optimization - Two SigmaHardData ScientistPredict Citi Bike Demand at a Specific NYC Station
This question evaluates time-series forecasting, demand estimation, and ML system-design competencies, focusing on problem framing, handling censored observations, data integration, model selection, and evaluation under operational constraints.
ML System DesignTechnical Screen - Two SigmaHardData ScientistPredicting Stock Prices from Twitter Data
This question evaluates competency in ML system design for integrating NLP-derived signals from social media with time-series financial modeling, including feature extraction, timestamp alignment, and handling low signal-to-noise ratios.
ML System DesignTechnical Screen