Top 17
Prep plan
Updated weekly · Last refresh Aug 30

Zillow Machine Learning Engineer Interview Questions

The questions to prepare for a Zillow Machine Learning Engineer interview. Questions from real interview reports rank first. Updated weekly.

17questions
~2htotal time
Track your progressSign up free to work through all 17 questions and resume where you left off.
Start practicing free →
1
System DesignStart here. 5 questions · ~40 min
Design a Resident Recommendations SystemMedium

Design a recommendation and ranking system for a property management platform that personalizes listings and workflow suggestions.

Feature StoreRetrievalModel ServingZillow
Design Feature Drift Monitoring SystemHard

Design a production ranking system with robust feature drift monitoring across batch and real-time features at high QPS.

Feature StoreFeature DriftModel ServingZillow
More System Design questions with a free account
2
Machine Learning4 questions · ~32 min
Feature Engineering for PricingMedium

Tests your ability to create predictive features from housing and listing data for pricing models.

Feature EngineeringZillow
Regression Loss Function Trade-offsMedium

Tests your understanding of how loss functions affect optimization, robustness, and model behavior.

loss functionsTrade-offsRegressionZillow
Handling Imbalanced DataMedium

Tests your ability to address class imbalance with techniques that work in real production settings.

data handlingproductionZillow
More Machine Learning questions with a free account
3
Coding3 questions · ~24 min
High-Dimensional Search OptimizationHard

Tests your algorithmic and systems thinking for fast retrieval over high-dimensional Zillow listing data.

optimizationZillow
Data Pipeline Bottleneck FixHard

Tests your ability to apply efficient algorithms to improve data pipeline performance.

data pipelineZillow
More Coding questions with a free account
4
Behavioral & Leadership4 questions · ~32 min
More Behavioral & Leadership questions with a free account
5
More topics1 question · ~8 min
The finish line: interview-readyComplete all 17 questions to finish this plan.