这个帖子会主要分享一下对product case study的整理,也是我在之前那个帖子的feedback中发现大家都比较关心的方面。那么我们就开始吧!Product Case Study主要有五大类型的题目:
Decision for launch or not.
Measure the success/ health for the product/ feature.
How to improve a product/ feature?
Diagnose a problem.
What data would you use to signal/ find something?
第一个类型和第二个类型我放在一起讲,都主要是在考察你对product/ feature的metrics的理解。问题的形式可能是:test a product idea/ decide whether to launch a product/ feature or not and how/ why do you make that decision?
这种题目一般有以下几个步骤:
Clarify goal and define metrics - 记住这个部分是重头而非experimentation,因为这个部分才是真正在考察你对产品和公司业务的理解,你需要做的是和面试官不断地确认以及brainstoming,列出可能的metrics。核心的问题是 What’s the goal of launching this feature? 这个feature在帮助谁解决了什么样的问题/ 给谁带来了什么样的收益?
这里有一个引申的问题,就是你在面试每个公司之前,都应该思考这个公司的指标体系是如何构建的。指标体系衡量的是业务进程(一个公司可能不只有一个业务过程,但是大都会有一个主要的)的好坏,也就是说,你首先应该明白你要面试公司的业务过程是什么,从而才能在每个关键节点搭建指标,构成指标体系。举个例子,tiktok这家公司的主要业务过程是:aware tiktok -> download -> open the app -> register -> start to watch the short videos -> 点赞/ comment/ invite… 那么我们可以思考的是,在这个过程如何搭建指标体系。首先每一个层级都至少有绝对值和转化率,然后在每一个层级都要看盘子有多大(总量类指标)、active的比例有多少(活跃类指标)、增长情况如何(增长类指标)、产品做的好不好(留存类指标)。这些都是最基本的,对大多数公司都可以直接套用的。那么tiktok作为短视频平台(首先要想到这是two-sided platform and the key is video)当然还有一些独特的指标,这里留给大家思考一下~ 也可以直接给我留言哈!
Experimentation - A/B testing的话可以聊的东西非常多。我会在最后列一下可以参考的内容。首先选定指标体系之后,应该用什么A/B testing? 这里我要说的是hypothesis testing 不只包括A/B test,不要一看experimentation就A/B test。这里有两大类:第一类是A组有/B组没有,这样的feature其实更适合用hypothesis testing或者A/A test,metrics用两大类指标:一个是adoption rate,一个是retention rate,然后可以比对和预测值的差异。第二类是A组和B组不一样,这个才开始用A/B test。之后的东西非常老生常谈:define metrics -> null hypothesis -> alpha? beta? statistical power? sample size? how to split? percentage? new or old users? time duration? -> sanity check -> experiment -> unexpect? novelty effect? two-sided platform effect? -> conclusion & recommendation。这里还涉及了一些stats的东西,总之虽然是都被大家说烂了的东西,也一定要在每次面试前对最基本的东西烂熟于心才行。
Clarify the question。目的是什么?提高engagement, retention, or revenue?然后开始narrow down the specific feature, function, product and Clarify how the feature work