InterviewStack.io LogoInterviewStack.io

Metric Frameworks and Goal Alignment Questions

Understand how to choose, define, and apply metric frameworks that align product work to company objectives. Topics include common frameworks such as Acquisition, Activation, Retention, Revenue, Referral as well as selecting a single North Star metric that represents overall business success. Candidates should be able to define metrics at multiple levels including feature level, product level, and business level; distinguish leading indicators from lagging indicators and explain how leading metrics predict lagging outcomes; decompose a North Star into measurable submetrics and team level signals that teams can influence directly; set measurable targets and success criteria; and explain why a given metric is the most appropriate North Star for a particular business model. Practice scenarios include choosing metrics for feature launches, improving conversion or retention, reducing friction in checkout flows, and increasing engagement or virality, and describing how those metrics map to business outcomes and Objectives and Key Results.

MediumTechnical
43 practiced
SQL task (Postgres-compatible): Given users(user_id, signup_date) and events(event_id, user_id, event_name, occurred_at), write a query that computes 7-day rolling retention for each signup cohort (by signup_date) for day 1 through day 7 retention percentages. Explain assumptions about activity windows and deduplication.
MediumTechnical
33 practiced
Describe the ideal data model for a metrics hub used by Looker/Power BI: include fact tables, dimension tables, grain (event vs session vs user), semantic layer considerations (measure definitions), and performance strategies (aggregates, partitions). Explain trade-offs between star and snowflake schema for BI workloads.
MediumTechnical
32 practiced
SQL task (Postgres-compatible): Given the events table below, write a query to compute funnel conversion rates from 'view_product' → 'add_to_cart' → 'purchase' within a 7-day window per user, grouped by acquisition_channel. Use SQL and explain assumptions about deduplication and time windows.
Table: events(event_id UUID, user_id UUID, event_name TEXT, occurred_at TIMESTAMP, acquisition_channel TEXT, properties JSONB)
Return: acquisition_channel, users_started, added_to_cart_rate, purchase_rate (as percentages).
HardTechnical
34 practiced
Case study: Your company's North Star (daily active transactions) has improved for three months but revenue has declined. Describe a structured investigative plan including data checks, cohort analysis, per-transaction analysis (AOV), pricing/promotions, user mix changes, attribution shifts, and where you would instrument experiments to confirm hypotheses.
EasyTechnical
33 practiced
Explain leading vs lagging indicators and give three examples of each in the context of a subscription SaaS product. For one leading indicator, describe how you would validate that it reliably predicts a lagging outcome like churn or revenue.

Unlock Full Question Bank

Get access to hundreds of Metric Frameworks and Goal Alignment interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.