FB, Uber, Airbnb等数据岗面试分析集锦
顶级公司数据岗位面试集锦分析
应该为面试做哪些准备呢?
第一:调查,调查,调查
第二:准备四类数据科学问题
第三:练习统计建模/推理
学习如何描述机器学习的概念,在一定的时间约束下,用 SQL,R和Python进行基础操作和高级操作 。数据科学面试过程在不同公司之间都是非常标准化的:电话面试,笔试,然后公司现场面试。你需要确保面试和那些有时限的作业都能顺利进行。在一定时间限制下练习使用SQL,R和Python,因为很多在家里完成的笔试任务的目的都是用非常少的时间来测试你对这些语言的熟悉程度;如果你没有准备好,这些情况都会让你措手不及。
同时,对这些公司来说,展现你能快速思考Hadoop这些框架的能力是让人印象深刻的。但也不要忘记最基础的知识!有时候,公司会以基本的统计问题以测试你的工作能力。
第四,得到内部推荐机会。
第五,准备你的故事。
第六,准备打一次长期的拉锯战。
数据科学面试有哪些问题呢?
第一、统计问题
第二、编程问题
第三、商业思维和案例研究
第四、文化/角色适合问题
顶级数据科学团队如何面试?
Facebook的面试时怎样的?
Facebook数据科学团队正在开展的工作:研究团队分享了他们目前正在做的工作:包括关于推动新的周期的研究,和人们如何在社交网络上互动的深度分析。
Uber的面试时怎样的?
LinkedIn的面试是怎样过的?
Twitter的面试是怎样的?
受访者认为面试结果回复得非常快,但是这个面试过程还是非常长的。首先是一轮网上的编程笔试,然后是两轮电话面试,一个关于编程,一个关于统计推理。之后公司现场面试包括两个Skype面试,一个关于数据科学,一个关于编程。
Airbnb的面试是怎样的?
面试过程的有少数公开的详细描述的数据,其中最有参考价值的是由Airbnb的数据分析主管公开的。他描述了先通过电话面试过滤部分申请者,之后是基本的数据笔试,之后是内部数据破解,然后是四次面试。这四次面试主要侧重于文化适应和与业务伙伴沟通的能力。
Glassdoor上的评论证实了整个面试过程是恰当的。在家里完成的数据笔试主要侧重点在于A/B测试和结果的显著性。之后的公司内部的数据测试主要侧重于统计建模。尽管测试非常基础,但是给的时间非常少,所以你必须非常熟悉Python和R以便于能在极短的时间内最好地完成测试。Airbnb数据科学团队和别的数据团队不同的一点是,他们非常关心候选者对Airbnb产品的想法以及过往的使用经历,所以务必准备好一些关于Airbnb应用程序使用体验的问题和你对产品的想法。
Yelp的面试是怎样的?
整个面试的过程如下:一轮限时的网上数据笔试,一轮电话面试,最后是一轮现场面试 – 分别与4个人面对面的面试。
Yelp的企业文化相当开放,员工自豪地分享他们使用的不同的工具,这一点和谷歌相似。 Yelp数据科学面试问题是相当标准化的。
Google的面试是怎样的?
最开始是一轮集中于技术的电话面试,然后是一轮高强度的现场面试—分别与谷歌的几个当前员工进行长达一个小时的面试。 电话面试混合了基本的计算机科学问题和统计问题,重点集中于R/SQL 。现场面试问题侧重于如何切割数据。
Google的数据科学团队正在开展工作:这篇“非官方”的Google数据科学博客分享了团队正在开展的大量项目,包括如何成为Google数据科学团队一员的初级课程。
J.P. Morgan的面试是怎样的?
这个过程开始于一轮30分钟电话面试,其次是与招聘经理和一个团队内的高层管理者的视频面试,最后是与几个人面对面的面试。 摩根大通的面试主要侧重于金融知识以及机器学习。 他们还强调与业务团队的沟通,要求候选人向非技术团队成员解释什么是线性回归。
原文作者:Roger Huang
翻译:Kristin Chen