楼主说的DS和MLE的区别是什么?怎么感觉这些公司对DS的定义很狭窄,好像和以前的modeler, statistician 似的?真正的DS也是要做大量工作,包括清理数据,整合数据,还要控制模型如何在大数据平台上最高效的运行的。要不然只能等米下锅,完全被data engineer 牵着鼻子走了。 Yuanxi 发表于 12/11/2017 1:11:50 AM
我觉得在面试上区别是要不要考算法题,对coding能力的要求是完全不同的。 mle的面试基本电面全是算法题, onsite一半算法题,45分钟2个leedcode median or 1 median +1hard这种难度(我指的是FLG这种公司。小公司不清楚)。 ds对coding的能力要求就很简单了,清理,整合数据,flg 至少我看到的要求就是会用sql足够。 ds比mle更惨的点是,每个公司定义非常非常不一样!!!一定要了解清楚。尤其小公司,网上资料面经少,不按套路出牌,路子更野。 我觉得你说的真正的ds,也看公司怎么定义了。做模型控制模型的,至少fg的ds 不做。f里面是mle做点ml的模型,g里面是quantitative analyst做。uber, airbnb的ds据说模型做的多。
非常棒楼主!感谢分享。请问mle 接受fresh grad吗?大公司不都是统招?
data scientist 面经 mark 恭喜lz
写的好详细,辛苦了!收藏起来马上学习。
mark.
多谢分享. 请教一个小白的问题, 楼主说的ds是不是专门针对tech公司的ds, 为啥最后说SAS没用呢, 很多healthcare领域的公司和大银行啥的不都用SAS吗.
Thanks for sharing
我看到各种背景(数学统计政治商科精算物理还有当然很多工科的)的人都来学ds, business analytics 类似的ms学位,一般1-2年吧,看是me还是ms了。一般来说修过大学的数学课程是必须的吧。
我觉得在面试上区别是要不要考算法题,对coding能力的要求是完全不同的。 mle的面试基本电面全是算法题, onsite一半算法题,45分钟2个leedcode median or 1 median +1hard这种难度(我指的是FLG这种公司。小公司不清楚)。 ds对coding的能力要求就很简单了,清理,整合数据,flg 至少我看到的要求就是会用sql足够。
ds比mle更惨的点是,每个公司定义非常非常不一样!!!一定要了解清楚。尤其小公司,网上资料面经少,不按套路出牌,路子更野。
我觉得你说的真正的ds,也看公司怎么定义了。做模型控制模型的,至少fg的ds 不做。f里面是mle做点ml的模型,g里面是quantitative analyst做。uber, airbnb的ds据说模型做的多。
pkg自己去glassdoor上看。还有这里: http://www.1point3acres.com/bbs/forum-237-1.html
都是很真实的信息。
ds和mle我认为base差别不大,但equity差很多。 mle= 码农。哪怕fresh的人进去,ds的股票大概是码农的一半甚至更少。
有经验后,我想那差异就更大了(但我不知道具体!)
面试过程中感觉对过往项目经验要求高吗?当然有的。 像数据处理我工作天天做,很熟悉,应该算很有经验的了。但也不要太害怕,仅对fg来说,我工作中几乎不做product analytics, 但是我能准备的出来,应付的面试,我觉得足够。面试过程自己感觉有进步。
如果说新学,只是学了ab testing这套思路,还有产品分析的思路。别的对ds的要求,我觉得基本我的背景能match 70%以上吧。看jd如果差别大于自己的背景50% 以上就不要投了