PracHub
QuestionsPremiumLearningGuidesInterview PrepCoaches
|Home/Analytics & Experimentation/Coinbase

Evaluate campaign success and decide new trading pair

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's competency in marketing analytics, causal inference for incrementality, funnel and revenue attribution, and product economics for assessing a new trading pair, and it falls under the Analytics & Experimentation domain for Data Science roles.

  • easy
  • Coinbase
  • Analytics & Experimentation
  • Data Scientist

Evaluate campaign success and decide new trading pair

Company: Coinbase

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: easy

Interview Round: Technical Screen

## Context You are a Data Scientist at a crypto exchange. You work with Growth Marketing and Product to evaluate marketing spend and to make listing/launch decisions. ## Part A — Measure whether a marketing campaign succeeded A paid marketing **campaign** ran for 4 weeks across multiple channels (e.g., Search, Social, Affiliates). You have user-level event data (impressions/clicks optional), sign-ups, KYC completion, first deposit, first trade, and revenue. **Task:** Propose how you would evaluate whether the campaign was successful. Include: - **Primary success metric** (pick one and justify): e.g., incremental net revenue, incremental funded accounts, incremental traders. - **Diagnostic metrics** (examples): CTR, CVR by funnel stage (visit→signup→KYC→deposit→trade), CPA/CAC, activation rate, D1/D7 retention, ARPPU. - **Guardrails** (examples): fraud rate, chargebacks, customer support tickets, churn, compliance/KYC failure rate. - How you would compare performance across **channels** fairly. - How you would estimate **incrementality** (vs. naive attribution), and key threats to validity (selection bias, seasonality, overlapping campaigns, delayed conversions). State any assumptions you need (e.g., timezone, attribution window, whether user-level holdout is possible). ## Part B — Decide whether to launch a new trading pair Product proposes listing a **new trading pair** (e.g., `ABC-USD`). **Task:** Describe the decision framework you would use to recommend “launch” vs “do not launch” (or “launch with constraints”). Cover: - Demand and expected usage (user interest signals, projected volume). - Unit economics: expected fees, market-maker costs/fees, spreads, incentives, cannibalization of existing pairs. - Liquidity and market quality: spread, depth, slippage, volatility, wash trading risk. - Risk/compliance: regulatory constraints, manipulation risk, concentration risk, custody/technical risk. - Launch evaluation plan: what metrics define success post-launch, how you’d monitor, and whether any experiment/rollout strategy is feasible given network effects.

Quick Answer: This question evaluates a data scientist's competency in marketing analytics, causal inference for incrementality, funnel and revenue attribution, and product economics for assessing a new trading pair, and it falls under the Analytics & Experimentation domain for Data Science roles.

Related Interview Questions

  • Design an Identity Trust Experiment - Coinbase (medium)
  • Design Identity-Trust A/B Test - Coinbase (medium)
  • Design Identity & Trust Experiment - Coinbase (medium)
  • Diagnose uplift drop in email A/B tests - Coinbase (hard)
  • Detect and quantify wash trading - Coinbase (hard)
Coinbase logo
Coinbase
Sep 20, 2025, 12:00 AM
Data Scientist
Technical Screen
Analytics & Experimentation
4
0

Context

You are a Data Scientist at a crypto exchange. You work with Growth Marketing and Product to evaluate marketing spend and to make listing/launch decisions.

Part A — Measure whether a marketing campaign succeeded

A paid marketing campaign ran for 4 weeks across multiple channels (e.g., Search, Social, Affiliates). You have user-level event data (impressions/clicks optional), sign-ups, KYC completion, first deposit, first trade, and revenue.

Task: Propose how you would evaluate whether the campaign was successful.

Include:

  • Primary success metric (pick one and justify): e.g., incremental net revenue, incremental funded accounts, incremental traders.
  • Diagnostic metrics (examples): CTR, CVR by funnel stage (visit→signup→KYC→deposit→trade), CPA/CAC, activation rate, D1/D7 retention, ARPPU.
  • Guardrails (examples): fraud rate, chargebacks, customer support tickets, churn, compliance/KYC failure rate.
  • How you would compare performance across channels fairly.
  • How you would estimate incrementality (vs. naive attribution), and key threats to validity (selection bias, seasonality, overlapping campaigns, delayed conversions).

State any assumptions you need (e.g., timezone, attribution window, whether user-level holdout is possible).

Part B — Decide whether to launch a new trading pair

Product proposes listing a new trading pair (e.g., ABC-USD).

Task: Describe the decision framework you would use to recommend “launch” vs “do not launch” (or “launch with constraints”).

Cover:

  • Demand and expected usage (user interest signals, projected volume).
  • Unit economics: expected fees, market-maker costs/fees, spreads, incentives, cannibalization of existing pairs.
  • Liquidity and market quality: spread, depth, slippage, volatility, wash trading risk.
  • Risk/compliance: regulatory constraints, manipulation risk, concentration risk, custody/technical risk.
  • Launch evaluation plan: what metrics define success post-launch, how you’d monitor, and whether any experiment/rollout strategy is feasible given network effects.

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More Coinbase•More Data Scientist•Coinbase Data Scientist•Coinbase Analytics & Experimentation•Data Scientist Analytics & Experimentation
PracHub

Master your tech interviews with 7,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.