InterviewStack.io LogoInterviewStack.io

Data Collection and Instrumentation Questions

Designing and implementing reliable data collection and the supporting data infrastructure to power analytics and machine learning. Covers event tracking and instrumentation design, decisions about what events to log and schema granularity, data validation and quality controls at collection time, sampling and deduplication strategies, attribution and measurement challenges, and trade offs between data richness and cost. Includes pipeline and ingestion patterns for real time and batch processing, scalability and maintainability of pipelines, backfill and replay strategies, storage and retention trade offs, retention policy design, anomaly detection and monitoring, and operational cost and complexity of measurement systems. Also covers privacy and compliance considerations and privacy preserving techniques, governance frameworks, ownership models, and senior level architecture and operationalization decisions.

HardTechnical
44 practiced
You are the head data scientist and must prioritize an instrumentation backlog across eight competing product requests. Propose a prioritization framework that balances business impact, observability risk, implementation cost, and ML value. Include a scoring rubric and an example decision for two hypothetical requests.
HardTechnical
37 practiced
You observe a 10% drop in conversion in production analytics for a specific country. Describe a minimal set of additional instrumentation and analysis steps you would deploy immediately to diagnose root cause within 24 hours. Include events, feature flags, cohort definitions, funnel checkpoints, and quick checks for data integrity.
MediumSystem Design
28 practiced
A schema change requires adding a new critical field used by ML features. Describe a backfill strategy to populate the new field historically for three months of data with minimal downtime and avoiding double-processing of downstream consumers. Include orchestration, idempotency, validation, and monitoring steps.
HardTechnical
33 practiced
Design an approach to produce conversion attribution when events have been deduplicated and users may exist across multiple devices. Propose deterministic linking (login, email hash), probabilistic matching, graph-based identity resolution, and describe how to quantify confidence and propagate uncertainty into downstream revenue attribution.
HardTechnical
33 practiced
You have only a sampled subset of user interactions but need to train a conversion prediction model. Describe how to compute sample weights to correct for sampling, how to estimate the variance increase from sampling, and how you would validate that model performance on weighted sampled data generalizes to the full population.

Unlock Full Question Bank

Get access to hundreds of Data Collection and Instrumentation interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.