数据分析面试题

A/B测试常见坑:偷看、SRM、新奇效应

A/B测试最常见的坑有哪些?怎么发现?

为什么面试官会问这道题

做实验的团队都会问。只说"偷看"不够——要知道每一个怎么发现和缓解。

如何回答

  1. 1

    偷看:p<0.05就停,假阳性膨胀。修:预注册样本量、用顺序检验考虑重复观察。

  2. 2

    样本比失衡(SRM):50/50分流但观察不符——分桶或日志bug。对计数做卡方,p<0.001就否掉实验。

  3. 3

    新奇/首因效应:用户看到新UI行为不同——效应会衰减或增长。跑长一点、按队列分层。

  4. 4

    多重比较:10个指标α=0.05→某处假阳性概率约40%。Bonferroni或Benjamini-Hochberg修正。

  5. 5

    外部效度:周二10点≠周末晚上。至少一整周,最好两周。

参考回答示例

拿到A/B结果我第一步查SRM——分流实际是不是按配置落地。对事件计数卡方;p<0.001我就不信这个实验,要么漏桶要么错桶。接着查偷看:看样本量决策是否预注册,如果有人偷看早停、我把结果当探索性的。新奇效应按时间分层:第二周提升是第一周的一半说明"新鲜感"贡献大部分。多重比较用Benjamini-Hochberg——比Bonferroni更有力。外部效度:至少一整周,周中周末组成重要。见过最惨的真实灾难:有人庆祝5%提升,两个月后归零——经典新奇+均值回归。

实用技巧

  • 一定定义guardrail指标(营收、时延、错误率)防"功能有效但拖坏别的"。

  • 发版前做功效分析——N=(Z_α+Z_β)²×2p(1-p)/δ²,p是基线率、δ是最小可探测效应。

  • 即答侠每个坑都给了侦测recipe——面试官能看出系统化思维。

常见问题

转化率能用t检验吗?

大样本(CLT)可以。小样本或极低率时卡方或比例z检验更正确。

实验跑多久?

最少一整周+预算好的样本量。更短=工作日偏差+功效不足。

面试时担心忘词?即答侠实时助你

即答侠 AI 实时监听面试对话,自动识别问题并即时生成回答建议——无感辅助,让你从容应对每一道题。

免费试用即答侠