【数据岗面试】如何回答Product Sense问题

数据科学公司的面试中会出现Product Sense问题,原因有这些:

  1. 测试你判断并解决实际产品问题的能力;
  2. 查看你对公司产品和业务的熟悉程度:
  3. 评估你所提出的解决方案的实用性;
  4. 评估你定义和理解指标带来的影响,以及指标存在什么问题的能力;
  5. 检查你是否可以以有效且有序地传达你的解决方案。

Product Sense问题主要有三大类:
1. 分析与指标相关问题(最常见): 分析指标相关问题,要求候选人解释产品指标或指标变化的原因。
2. 评估新产品/功能带来的影响: 首先,这个问题会要求候选人讨论新产品、功能、近期或已规划的产品变动,然后询问候选人如何评估更新后的性能。
3. 产品设计: 第三类问题与产品设计有关,通常没有标准答案。

**第一类产品Product Sense问题,是与分析指标有关的问题。**这些问题通常会提及公司产品相关的指标,以及这些指标受到的影响。如果想要提出解决方案,你应该思考:为什么会发生这种情况?

让我们来看一些例子。最常见的指标相关问题是 ----- 某些功能的使用发生了变化。例如,在这个问题中,Facebook的点赞量同比增长10%,你需要解释:为什么会出现这种情况?这个问题可能涉及两个指标。

例如,Facebook面试官询问:如果iOS平台上有70%的Facebook用户使用Instagram,而Android平台上只有35%的Facebook用户使用Instagram,针对这种差异,你要如何调查?

最重要的一点是,你需要根据问题识别相关指标,并了解这些指标与产品或问题的相关性。 在这个例子中,你需要讨论的指标涉及三个方面:手机操作系统、Facebook应用程序和Instagram应用程序,这三个指标对Facebook来说非常重要, 并且他们会以某种方式相互作用,因为Facebook拥有自己的社交平台,而移动用户是他们的重要目标群体。

指标相关问题与痛点概念有直接的关系。痛点是指产品中用户不满意,导致用户自行停止使用的部分。在 Facebook的例子中,我们可以推测可能导致统计数据产生差异的痛点,例如,Android Instagram软件比iOS版本运行速度更慢、页面更不直观、或更占内存空间。

第二类Product Sense问题涉及到评估新产品的影响,或公司的特点,比如Twitter面试中的问题 ----- 如何量化Twitter用户的影响力?以及来自Quora面试中的问题 ----- 在功能更新方面,你会使用什么指标来评估搜索工具栏更改所带来的影响?

与指标相关的问题类似,在评估影响方面,评估的指标也是关键。在这种情况下,问题难度系数更大,因为,候选人需要列举出相关影响的指标。每列举一个指标,就要对其作出定义(这点很重要),同时解释指标与目标的相关性,以及可能为什么选择这个指标,而非另一个指标。

更重要的是,在评估影响时,有一个方法很不错,即对3个指标作出定义:包括2个用于评估运行情况良好的指标,和1个运行评估情况并无恶化的指标。在回答这个Product Sense问题时,我们可以假设有一个新的搜索工具栏,而 Quora希望提高点击率和回访人数,但同时又不希望增加查找信息的时间。

更重要的是,在评估影响时,有一个方法很不错,即对3个指标作出定义:包括2个用于评估运行情况良好的指标,和1个运行评估情况并无恶化的指标。 在回答这个Product Sense问题时,我们可以假设有一个新的搜索工具栏,而Quora希望提高点击率和回访人数,但同时又不希望增加查找信息的时间。在指出、定义和解释这些指标的原因后,你还需要说明你评估的方式。换句话说,就是要如何得出这些指标?
有个不错的方法,是尽可能具体地设计和解释实验内容。 例如,测试新功能是否运行良好的常见实验为A/B测试。这类测试是类似于对照组和实验组的概念,在评估用户界面更新带来的影响方面非常有效。

但是,如果你建议进行A/B测试实验,那么,说明实验将涉及哪些用户组非常重要。 就Quora面试中的这个问题而言,我们想要评估公众对新产品的反应,因此,我们要在随机分组的情况下进行实验。但是,如果我们只是想将产品扩展到新的用户群,那么就有必要针对特定的用户群体进行实验。

第三类也是最后一类Product Sense问题,与产品设计有关。 这类问题是开放性问题,没有标准答案,而且通常是面试中难度系数最高的问题,因为这些问题考察的是候选人的思维过程,而不是答案本身。

我们可以通过几个例子来看一下这类问题。Lyft面试中有一个问题-----请你描述一下如何设计热图,告诉出租车司机要去哪里,来最大限度争取到客户?你是如何定义接下来需求量大的区域?你希望哪个司机接单?另一个例子来自Microsoft-----如何总结Twitter消息推送?或者Yelp面试中的问题–如果你必须提出一个新功能,这个功能会是什么?

更重要的是,这类问题有时可能会扩展到评估产品设计的运行情况。 例如,如果面试官要求你提出一项新功能,Yep会根据你提出的功能提出另一个问题,比如,如何确定推出的这项功能是否能取得不错的反响?这将与评估运行良好的产品问题相关。
如果问题涉及产品设计,答案应包含多个概念。首先,定义功能产品的目标受众很重要。如果问题和面试中均未明确指出目标受众,你需要说明你认为的目标受众,告诉面试官你正在基于此目标受众创造产品。在 Yelp面试中,这个概念可能是当前网站的人口统计数据,也可以是通过推出新功能从而吸引新的目标受众。

另一个需要考虑的重要概念是产品的关键绩效指标,也叫做KPI。 KPI是业务问题中的关键指标,主要有以下两种类型:产品或系统性能(ProductorSystemPerformance),例如应用程序初始化的时间,用户体验(UserExperience),例如用户推荐产品的可能性。

如果评估KPI需要数据,那么,解释这些数据是什么,以及如何在产品中收集这些数据就显得尤为重要。再以Lyft面试问题为例,KPI可能包括司机的收入、公司总收入、或司机在两个客户之间等待的平均时间。但在最后一个KPI中,我们可能缺少一个合适的系统来收集平均等待时间数据,因此我们又需要从数据库中获取该指标。

在回答有关产品设计的问题时,候选人经常会忽略边缘情况,以及解决方案的重要性。假设对于Lyft面试中的Product Sense问题,你的的回答是,根据过去的数据,按小时、星期、月份和年份预测出行需求。在你的解决方案中,边缘情况是–当城市举办重大活动时(如音乐节)。因为音乐节的举办时间和地点并不总是一样,而Lyft的打车需求可能会在几天内呈指数增长,然后立即下降,如果仅仅使用过去的数据,将很难预测出行需求。

总结
本文一共列举了3种Product Sense问题。在分析指标相关问题时,你需要解释相应指标的变化。在回答这些问题时,你需要了解指标的相关性,确定相关痛点,并考虑这些指标是否存在任何问题。

有关评估影响的问题,你需要提出量化功能和产品性能的方法 。对几个指标做出定义,并记住,对于某些指标,你的目标是进行改进,而对于其他指标,只要不出现恶化就可以了。列出你将用于评估影响的实验,不要忘记指出要关注的目标受众。

最后,在产品设计问题中,通常没有唯一正确的答案,更重要的是你的思考过程。好的答案应该定义目标受众,提及相关的关键绩效指标(KPI),描述评估影响所需的新数据管道,并涉及最重要的边缘情况。

关注我们:

  1. 致力于为在美留学生提供实习求职服务,改善留学生因求职经验缺乏和身份限制而被迫毕业就回国(48小时内可解决)的现状。用最专业的导师和求职顾问团队提供一对一职业规划辅导,明确学员求职困境,制定清晰的改进方案并监督学员落实执行,提供无限次简历文书修改、模拟面试、技能提升、薪资谈判等方面指导,助力拿到Offer。学员经由合作企业董事/高管推荐,先以实习生身份进入公司,再获取转正全职的机会;学员中准备充分者,则有机会跳过实习直接安排全职岗位面试,直接获取全职机会。
  2. 项目内容有:简历精修 + mock interview + 第三人称介绍 + 小视频录制 + project portfolio + 内推面试 + 实习offer到手 + 开始实习 + 全职内推。
  3. 欢迎添加微信: mtg_cz