Data Scientist Interview Questions

35 questions available. Practice with AI-powered feedback.

Other roles

behavioral
Adobe
Google
Microsoft

Adobe Behavioral Interview: Team Collaboration (ML Eng)

Prepare for Adobe machine learning engineer behavioral questions on team collaboration. Use STAR examples to show conflict resolution and stakeholder management. Practice now.

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

Adobe ML Engineer: Recommendation Systems (Fundamentals)

Prepare for Adobe ML interviews on recommendation systems: matrix factorization, cold-start strategies, and evaluation metrics. Study examples and practice now.

Machine Learning Engineer, Data ScientistEntry Level
ml system design
Adobe
Salesforce
HubSpot

Adobe ML System Design: Personalized Q&A Assistant

Adobe personalized Q&A assistant: learn retrieval, personalization, auth, latency and scalability trade-offs for ML system design. Start preparing now.

Machine Learning Engineer, ML EngineerMid Level
ml system design
Airbnb
Uber
Etsy

Airbnb ML System Design: Customer LTV Prediction

Airbnb LTV prediction system design: data ingestion, feature engineering, model training, serving and monitoring. Read actionable steps and trade-offs. Now.

Software Engineer, ML EngineerMid Level
ml coding
Anthropic
OpenAI
Cohere

Anthropic ML Coding: Prompt-based Binary Classifier

Build a prompt-based binary classifier from per-token log-probs, convert scores to P_pos, compute accuracy & cross-entropy without libraries. Read steps & tips.

Software Engineer, ML EngineerEntry Level
ml system design
Atlassian
GitHub
GitLab

Atlassian ML System Design: Design Jira Recommender

Design a scalable Jira recommendation system with real-time personalization and candidate generation. Learn architecture, ML pipelines, and evaluation—prepare for interviews.

Machine Learning Engineer, Data ScientistMid Level
ml system design
Bloomberg
Amazon
Stripe

Bloomberg ML System Design: Real-time Fraud Detection

Design a low-latency real-time fraud detection system for e-commerce. Learn online inference, real-time feature engineering, model serving, and monitoring.

Machine Learning Engineer, Data ScientistMid Level
ml coding
ByteDance
TikTok

ByteDance ML: Binary Logistic Regression (NumPy)

Implement a binary logistic regression classifier from scratch with NumPy. Learn fit, predict_proba, predict, BCE loss and gradient descent. Practice coding now.

Software Engineer, ML EngineerEntry Level
ml foundation
Bytedance
TikTok
Netflix

Bytedance ML Engineer Interview — Cold Start Problem

Bytedance ML interview prep: Cold Start in recommender systems—learn content-based, hybrid and transfer-learning fixes and how to explain trade-offs. Try examples.

Machine Learning Engineer, Data ScientistEntry Level
ml foundation
Databricks
Google
Meta

Databricks ML Interview: Neural Networks & Transformers

Prepare for the Databricks ML interview: review Transformer components, self-attention, and Word2Vec (Skip-gram/CBOW). Read sample follow-ups and prep tips.

Machine Learning Engineer, ML ResearcherEntry Level
coding
DoorDash
Uber
Amazon

DoorDash Coding Question: Closest BST Node to Target

Find the integer node in a BST closest to a float target. Includes iterative and recursive solutions, complexity, edge cases and interview tips. Practice now.

Machine Learning Engineer, Software EngineerEntry Level
ml system design
eBay
Amazon
Etsy

eBay ML System Design: Post-Checkout Recommendations

Design a low-latency post-checkout recommendation system for eBay: retrieval, ranking, features, training, and metrics. Prepare for ML interviews with examples.

Machine Learning Engineer, Data ScientistMid Level

Get More Real Data Scientist Questions

Practice data scientist interview questions with AI-powered hints, analysis, and feedback.

Start Free Practice
Data Scientist Interview Questions | Voker