Advanced SRM Flashcards

(11 cards)

1
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Does a small imbalance (e.g., 51% vs 49%) automatically mean SRM?

A

No — small imbalances can occur by chance. Only a chi-square test confirms SRM.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Should chi-square for SRM be run on user-level assignments or on events?

A

User-level assignments. Event-level counts inflate sample size and give false positives.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SRM appears only in conversion events, not assignment events. What does this mean?

A

Assignment is correct; downstream logging, joins, or ETL ingestion is failing for certain buckets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Your experiment shows perfect 50/50 assignment but checkout events show 60/40. Why?

A

Event logs failing, client-side tracking broken, or differences in event firing by bucket; pipeline joins inconsistent.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

SRM appears only on mobile traffic, not desktop. Likely cause?

A

Mobile app version mismatch, client logging missing, or mobile-specific caching/stickiness.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SRM reversed mid-experiment (A bigger first 3 days, B bigger last 3 days). What does it suggest?

A

Experiment rollout issues, partial ramping, deployment/configuration change, or logging regression introduced midweek.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Assignment is correct but session counts are wrong by bucket. Why?

A

Sticky sessions or caching routes certain users disproportionately to one bucket.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

If filtering is applied after assignment (e.g., eligible users only), what happens?

A

Filtering breaks randomization → SRM because buckets have different eligibility distributions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Bots hit one bucket much more due to caching. How does this affect SRM?

A

Artificial SRM — bot traffic distorts assignment ratios even if human assignment is correct.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Is the presence of SRM always a showstopper?

A

Yes — you cannot interpret experiment results until SRM cause is fixed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly