Wayfair&Meta双导师带你揭秘Data岗面试真相,再也不怕令人琢磨不透的Case Study了!
很开心,这一次我们分别邀请到了来自Meta和Wayfair两位行业顶尖的数据工程师-Larry老师&KT老师。
在讲座中,两位导师从自身的角度出发,针对时下最热门的Data岗面试,从面试官的角度并结合最典型的Case来帮助大家答疑解惑,希望大家无论是在今后职场还是人生中都能有更多的启发!
话不多说,接下来就让我们一起来看一看这场讲座的精彩瞬间!
01
Data岗面试技巧
在面试Data岗的过程中,我们需要思考的是面试官真正想了解的是什么东西,才能做到知己知彼百战不殆。
当一个面试官在考核一个候选人的时候,他会通过面试整个过程去判断这位候选人与公司的适配性,往往就在这个时候,就会衍生出了对候选人软实力+硬实力的双重考核。
所谓的考察软实力,就是通过候选人在面试过程中的交流模式从而判断这个人是否能和未来的团队进行很好的合作。
而硬实力,面试官则会考察候选人Data science的基础的知识与商业敏锐度(Business Sense)
Business Sense
所谓的Business Sense,可以理解为商业敏锐度,它大概是形容你对于想要从事的商业有没有与之对应的“悟性”。
打球需要“手感”、写文章需要“语感”,而参与商业活动或进行商业分析,也需要“商业敏锐度”。
除了要去了解与商业相关的基础知识之外,平时也需要多做一些思考,比如“这个行业将会满足用户什么样的需求?” “这个行业是如何将这一需求变现的?”
时不时的去思考行业的生意模式,就可以建立起专属于你的一种商业视角和一种“大局观”,对行业运营模式更深入的挖掘才能让我们更进一步逼近商业的本质。
商业敏锐度(Business Sense)非常重要,这是面试官可以区分候选人在求职环境中成熟与否的重要一环。比较成熟的 Data Scientist和一个刚刚进入公司的Data Scientist 的区别往往就在于这一点。
如果你是刚从学校毕业或者相对来说在行业比较 Junior 的同学,希望能够花时间去着重提高这方面的能力。
面试流程
首先,整个过程大概有45min-60min的时间。
面试官首先会花10分钟过一遍你的简历,目的是与候选人建立舒适感,让候选人能有更好的状态进入下一环面试。
因为每个人在面试的过程中多少都会有点紧张,所以一般在这个过程中,面试官会尽量让候选人先去表达他比较擅长的领域,这样往往能让候选人放松并且有最好的状态进入到下一个环节当中。
再次强调,面试还有个非常关键目的就是考察候选人是否是一个Team Player,面试官需要在过程中判断候选人能否在将来的“团队中”起到能解决问题的作用。
在这之后,面试官会考察候选人的Business Sense,考察是否可以把商业问题转化到Data Science的角度上去解决。
然后面试会进入到基础知识考察环节,面试官会在这个环节考察你对模型的理解,主要考察候选人Data Science的基础。根据每个问题的差异性,候选人可以通过改进模型的过程从而向面试官展示自己在Data Science领域丰富经验。
在答题上,候选人最开始推荐运用Start open-Ended的方式回答,过程中要和面试官进行充分交流,整个答题过程中候选人需要有 Upload Question的能力,给面试官足够多的”机会“带你进入正轨。
02
Data岗Product Case的面试题型
Metric Diagnosis
这种题型的Metric往往会看起来不太正常,数字偏高/偏低。考察的是候选人能不能根据问题的实际情况,想出不同的假设来找出原因。
举个例子,比如“什么原因让 HULU降低了十个百分点?”
可能性有很多,有可能是因为 Hulu 做了价格调整,或者说HULU的传播的内容有了一个大改变等等。
我们也同时需要排除技术方面出错的问题,比如 Data pipeline 有没有出错,或者 Payment System 有没有问题等等。
最后根据面试官给的反馈,结合以上提到的多种可能性,通过数据来排除假设,最终找出根本原因。
Product Success Measurement
这种题型考察的是如何判断产品是否健康,然后想出相关的 Metrics 来定义这个产品到底成功与否。
那我们就用 WhatsApp 的例子来做一个小示范。因为WhatsApp是一个通讯的软件,其中一个很重要的目的就是让用户来沟通。
一些相关的问题可以是关于Daily Active Users或者Number Of Conversations Per User Per Day 等等。
面试官在这种题型上会问得比较广,甚至会考察产品的具体功能。
大家一定要在面试前搜索一下你所面的这家公司旗下的不同产品,去了解产品里面有什么不一样的功能。
AB Testing/Lauch Decision
这种类型的题目一般会问公司应不应该发布一个新的产品,做出一个新的改变。
主要的考点就是考察候选人能不能说出用自己的理解说出这个产品的新功能的目的还有风险。
举个例子,比如说 “YouTube 增加了播放广告的频率,那他们的目的与风险分别是什么?”
这个改变的目的就是为了增加广告的输入,但是一个很明显的风险就是用户不喜欢这个改变对 Engagement 有负面的影响。
这个部分通常需要候选人做一些实验来决定这个Launch Decision ,比如说我们这个实验应该用什么 Matrix 来测量我们刚刚所说的目的和风险。比如实验的 Sample Unit 是什么,我们应该用什么 Sampling Method 还有实验应该跑多久等等。
Applied Data
这种题型的考点是考察你是否能用数据来解决问题,主要考点就是看你有没有实践能力来透过数据分析来解决问题。
用数据来解决问题的意思就是说根据问题的情况,候选人可不可以想出与之相关的数据,然后用一些方法来得出一些结论或者建议,btw这些方法也许会用到一些统计学的理论。
比如这道题“What is the impact of fake news on Twitter?”
我们可以用这道题做一个小示范,首先我们第一步要定义一下什么是Fake News, 然后再去定义什么是 Impact。
但是基于目前还不知道什么是 Fake news,这时候我们应该考虑用相关Data来预测这个新闻的真实度。
我们可以从负面评论,转发等等数据入手。找到这些 Data的支持之后,从而预测 Engagement 相关的Metric。在此之后,我们就可以对 Fake News 在Twitter 的影响有一个基本的概念了。
以上就是Product Data岗常见的题型,有可能一开始接触起来不知道怎么下手,其实运用以上介绍的相关答题方式,多加练习就可以提高回答问题的熟练度。
下面为大家带来一道关于Product Case的模拟真题,跟着视频一起,试试你能不能解答出来吧!
03
如何提高自己的Product Sense
很多同学对这块很困惑是因为自己没有太多Product上面的经验,那么就可以从尝试理解日常生活常见的Product开始着手(比如Amazon,Tiktok,Google,Wechat)
我们可以从公司的角度和用户的角度来思考,从三个角度来出发,思考公司的Goal是什么,Business Value是什么,所面对的Challenge又是什么。
比如拿微信来举例,微信给了我们在移动互联网时代的一个最重要的ID推出了公众账号,这既解决了线下商家的数字身份问题,又解决了传播模式的问题,可以用微信号来定位个人,用公众账号来定位商家,全面地记录个人和商家之间的交易记录,从而形成一个消费清单。
利用这个清单,微信可以为个人或商家提供消费信息管理、积分等服务,为商家累积消费的交易数据、客户数据,提供CRM服务。
所以微信的商业价值,应该是其基本价值的对外输出和变现的过程,而不是简单的微信这个App本身的商业化。
交易可能发生在微信App,也可以发生在其他App,只要它们的数据最终都接入微信的“云”当中就可以了。
微信所面对的挑战则是如何更好地优化处理微信用户的数量级,比如“看一看”、“微信广告”、“微信支付”、“小程序”等业务对微信数据库的读写需求。
我们可以用熟悉常用的Top line metric把Metics来分类,比如Engagement,Monetization和User Journey,再用Metrics来测量以上所说的每一个部分,对于问题,我们要有一个很清晰的解题思路,去呈现一个完整的结构给到面试官。
可以每天找5道面试真题来练习,这样可以提升自己的Product Sense,在面试中更加让自己得心应手。
如果条件允许,可以和导师和朋友模拟面试,强烈建议在面试前几天进行。
两位老师在讲座中还结合大量真题对以上提到的所有方法进行了实战演练,想要看讲座全程回放的同学,请添加下方小助手即可免费领取!
点击查看Uoffer往期精彩文章
▼
关于Uoffer
我们是一家由硅谷顶级科技公司的精英团队创建的教育科技公司,以帮助学员进入世界一流公司为使命,依托遍布硅谷、华尔街和大中华区的强大资源网络,为来自世界各地的学员提供专业的职业发展咨询与职业技能培训服务。
Uoffer坚持以严谨的态度,为学员提供涵盖计算机科学、数据科学、人工智能、金融、管理咨询、商业分析、快消、投行、文化创意等各行业的职业发展咨询与职业技能培训服务,每年将上千名学员送入硅谷及球各行业顶级公司。
文章很精彩,分享给需要的他吧!
微信扫码关注该文公众号作者