InterviewStack.io LogoInterviewStack.io

Attribution Modeling and Multi Touch Attribution Questions

Covers the theory and practice of assigning credit for conversions across marketing touchpoints. Candidates should know single touch models such as first touch and last touch, deterministic multi touch models like linear and time decay, and algorithmic or data driven models that use statistical or machine learning techniques. Discuss the pros and cons of each approach including bias introduced by simple models, the data and engineering requirements for algorithmic models, and trade offs between interpretability and accuracy. Topics include model selection aligned to business questions, dealing with long purchase cycles, cross device and cross channel journeys, limitations of deterministic attribution, approaches to model validation, and how attribution differs from causal incrementality testing.

MediumTechnical
0 practiced
Propose an ensemble strategy that combines rule-based attribution (for example last-touch), probabilistic methods, and an ML-based attribution signal. Describe how you would blend scores, select weights, and evaluate the ensemble performance against held-out experimental data.
EasyTechnical
0 practiced
List and briefly describe the minimum set of data sources, fields, and identifiers you would require to build multi-touch attribution for an e-commerce site. Include at least five data elements and explain why each is needed (for example user_id, timestamp, campaign_id, channel, conversion_id).
EasyTechnical
0 practiced
Write an ANSI SQL query to compute last-touch attribution per conversion given a table touches(user_id, session_id, touch_channel, event_time TIMESTAMP, conversion_id). For each conversion_id return the touch_channel that had the latest event_time before the conversion. Assume conversion_id groups all touches up to conversion.
MediumTechnical
0 practiced
You receive conversion records for the same real-world event from multiple systems (web analytics, CRM, ad platforms). Describe a strategy to deduplicate and reconcile these conversions to avoid over-attribution, including keys, heuristics, deterministic and probabilistic approaches, and validation steps.
MediumTechnical
0 practiced
Compare Shapley value based attribution with Markov chain removal effect attribution. Describe strengths, weaknesses, computational considerations, and situations where one approach is preferable over the other for channel credit assignment.

Unlock Full Question Bank

Get access to hundreds of Attribution Modeling and Multi Touch Attribution interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.