DS 面试之 Metric Questions

2021-05-25  本文已影响0人  数科每日
image.png

内容参考自How to crack product metric questions in PM interviews


1. 介绍

Metric Questions 是数据科学家面试的一种题型。一开始 Google, FB, Amazon 的数据科学面试中会经常会使用, 逐渐的, 其他公司也会在数据科学家面试中加入这部分内容。目前, 已经是此类职位面试的一个主要组成部分。 它考察面试者是否能够抓住主要业务指标的能力, 同时对于应试者的批判性思维和沟通技巧也是一个很好的检验。

记住:
正确不重要, 重要的是得到答案的路径。 作为数据科学家,一定要展示出 Data Driven 的思考方式。

Metric Questions 有两种类型

2. 如何回答此类问题?

回答此类问题最忌讳没有条理, 东一榔头西一棒,想到啥说啥, 这回让面试官质疑你的思考能力。这里给出回答此类问题的套路。

2.1 Metric Definition 类型

先说套路: GAME 方法

例: 应该用什么 Metirc 来衡量Facebook 的 Newsfeed 服务?
Facebook 的 Newsfeed 资料

Goal

首先,要和面试官确定,他最关心的目标是什么? 收入,用户参与度, 公司美誉度, 还是其他什么? 只有确定了目标,才能往下进行。 在这一步, 最好让面试官确定一个单一目标。

Action
这里指的是用户的行为(Action)。 比如对于 Newsfeed 服务, 用户的行为可能包括: 查看,发布,评论, 点赞, 分享等等。 在列出这些 Action 以后, 选择几个和 Goal 最相关的 Action 重点关注。 你可以说, “有很多用户行为会影响到目标, 但是我觉得这三个是最重要的: 发帖, 转发, 点赞。”

Metrics
一旦选定了 Action, 那么接下啦, 就是要找到一种可以精确衡量方法了。 假设,你选择了评论和转发, 那么有以下一些 Metric 可以更精确的衡量他们:

Evalutions
最后, 把你选择的Metric 用到Goal 上, 讨论一下这些 Metric 与 Gold 的关系。 可以讨论一下其中的一些取舍和限制(trade-offs and limitations)。

对于 Newsfeed 问题可以说 “因此, 为了提高用户参与度,我会选择每千次回话的转发和评论数量用来衡量用户的参与度”

最后, 记得讨论一下你的方法的优缺点。比如:
“当然, 不是说有的评论都是正面的, 也会有负面的评论。 为了能够区分它们, 我们可能需要情感分析。 另外 评论和转发 只能用户衡量深度用户参与, 对于浅层次的参与, 可以用点每日赞和阅读量来衡量。”

2.2 Metric Change 类型

例: Newsfeed 用户参与度降低了 10%, 你将如何把此事报告给 CEO。

套路:

定义变化
这是面试者很容易忽略的一个环节。这一步,通常要确定以下一些问题:

对于本节的例子, 我们可以问: “用户参与度是如何定义的? 下降 10% 是在多长的时间段内 发生呢? 是所有用户的参与度下降 10%, 还是某一部分的用户参与度下降 10%? ”

也许,面试官会回答 " 所有 用户回话 发生了下降,下降发生在昨天。" 只有明确了这个目标,才能更好的去找到 root-causes。

探索 root-causes
这一步非常关键, 面试官希望你能够展现出全面分析问题的能力, 同时, 还能够进行有效的交流。 为了达到这个目的,你应该:

对于上述提到的例子, 可以从内部因素外部因素 两方面考虑。 这两个因素,构成了这个问题的 Framewrok。 基于此, 可以进行头脑风暴沿着这两个方向考虑:

内部因素
外部因素

面试官可能会打断你, 然后开始聊一些你提到的 Root Cause , 这是很好的现象。 一般他们会给你提示, 将你进入一个他们想要的方向。

得出结论
结合一开始的问题, 展开讨论。

假设, 最后讨论的结果是因为一个突发事件导致的抵制行为。 那么你可以说 “我会想CEO 汇报, 昨天用户参与度下降的原因是一个突发事件造成了用户抵制的行为。 其他原因都无法解释这个现象, 另外我们也在时间上对这个原因进行了分析, 用户参与度下降和突发事件的时间吻合的非常好。 ”

3 案例: YouTube 流量下降 5%, 如果报告此事给管理层?

定义Metric

首先要明确 流量 的定义,以下是一些很容易想到的问题, 这些问题可以帮你弄清细节:

探索 Root - Cause

假设我们探讨的是每个会话的观看时间下降, 那么我们可以在 内部, 和外部因素的框架下寻找原因。

内部因素

外部因素

总结

更加分析以后, 得出的结论是新版本的UI导致了回话时间发生了 5% 的下降(月度环比)。 你可以这么说 “根据刚才我们所讨论的, 我会把这个月度的下降归因于移动端的 UI 修改。 由于 全屏按钮小了, 用户容易不小心按错按钮, 然后退出视频。 而且 投放到其他设备按钮也有类似问题。 二者共同影响了用户的收看时间。 接下来, 我们可以联系当时的需求团体, 了解为什么会做出这种修改, 看看是不是能把这个修改取消, 使用其他途径来达到原先的目的。”

4. 面试问题集锦

以下是从 Glassdoor.com 上找到的, Facebook, Google, Amazon, Microsoft, and LinkedIn 的相关问题, 大家可以拿他们来练手

Metric definition questions
Metric change questions

5 如何练习 ?

掌握套路

自古深情留不住,唯有套路得人心。

本来列举了一些回答此类问题的套路,一定要记下来, 然后反复演练, 活学活用。

找个同伴,互相练习

找个同伴, 你们轮流当 面试者和面试官, 这有助于你锻炼临场能力。 不至于一到真的面试就发蒙。

找个有经验的人

最好是在职的数据科学, 这样可以给你带来实战的感觉。

上一篇下一篇

猜你喜欢

热点阅读