ML Feature Pipelines and Feature Stores Questions

Data infrastructure for machine learning: feature pipelines, feature stores, online/offline consistency, training-serving skew, and data preparation for models. Covers building reliable feature platforms and preventing leakage in the data path feeding models. The data-engineering-for-ML topic.

EasyTechnical
32 practiced

Explain schema evolution: what it is, why it matters for feature pipelines, and how commonly used serialization formats (Avro, Parquet, Protobuf) support it. Describe a process for handling a breaking schema change in a production streaming pipeline that has multiple downstream consumers.

HardTechnical
32 practiced

Case study: a production model's accuracy dropped after a feature-store ingestion pipeline was modified. Walk through the incident response: immediate mitigation and rollback options, how you would reproduce the issue and find the root cause, what you would validate before confirming a fix, and the long-term changes you would make to prevent recurrence.

HardTechnical
34 practiced

A model has started showing more false positives, and you suspect a mismatch between offline feature computation and online serving retrieval. Describe a plan to detect, reproduce, and fix issues caused by inconsistent feature computation (for example, a stale cache, missing keys, or a serialization difference), including the instrumentation and tests you would add to prevent recurrence.

EasyTechnical
39 practiced

A website's click events arrive at 50,000 events per second. Analytics needs hourly aggregates, but an online recommender needs features fresher than 5 seconds. Compare batch and streaming ingestion architectures for this workload, discussing trade-offs in latency, cost, operational complexity, state management, and fault tolerance, and give a recommendation.

MediumTechnical
53 practiced

Scenario: Your streaming engine's state store is growing without bound and causing OOM and long GC pauses. Describe immediate mitigations and long-term strategies: state compaction, TTL eviction, checkpointing, incremental snapshots, windowing changes, and architectural alternatives (e.g., external state store).

Unlock Full Question Bank

Get access to all 20 ML Feature Pipelines and Feature Stores interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.