互联网公司在面试数据分析师的工作时具体会被问什么样的问题?

一、问题

最近在知乎平台上看到一个问题,比较有普适性,这里把问题和回答给大家同步下,希望能够帮助到有同样疑问的同学.

作为一名应届毕业生,金融专业,大学有修过相应的统计数理课程。平时通过自学SQL、R语言、python编程、数据挖掘导论。可是越学越有一个疑问,数据分析行业涵盖的知识太多了,就想知道学习的东西都能在工作中被检验吗?而且毕业将近迫于就业的压力,自己作为一只菜鸟,想找找数据分析方面的实习工作干干看。就想知道各位数据分析行业的师兄师姐们,当初在面试时都被问到什么样的问题,主要是担心自己学的少找不到实习工作

阅读路线:

  • 针对提问进行分解
  • 数据分析具体工作是怎么样
  • 根据工作要求写项目以及面试被问知识点

一:针对问题进行分解

同学们刚开始接触数据分析时,大都是看了不少转行文章,文章中会提到要学习pythonsqlR数据挖掘tableaupowerbi。可是这些要掌握到什么程度,面试官要问哪些知识点,一般回答的比较少。所以就有上面同学提出的问题,这里把分解下问题如下:

1.关于python、sql、数据挖掘、tableau,是不是学习这些就好了?

2.关于python、sql、数据挖掘、tableau,这些要掌握到什么程度?

3.关于python、sql、数据挖掘、tableau,面试管会如何来提问?

关于上面的问题,对于数据工作中不同的工作内容回答不一样的,下面我们首先会谈数据分析的工作内容是什么样的?针对不同的工作内容,我们来谈需要掌握的技能程度,以及面试管如何展开面试

二、数据分析具体工作是怎么样

主要有以下的三类:

1.日常运营

  • a.制作日常日报、月报、周报


    互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第1张图片

图中展示的是11月TOP10热销产品情况,这是专门向领导汇报当月工作的内容,告诉领导业务线的发展情况。如果在公司中只是处理类似这样的需求,数据源多数是在公司某个系统上进行下载成excel,然后用excel + PPT就可以完成(这个在面试的时候一定要确定有没有公司数据库权限,不然容易沦为表哥表姐)

技术要求:可以使用excel或者sql熟练处理数据、excel绘图、ppt写分析报告即可

业务要求:对于转行的同学多做几个开源的项目,明白常规的分析思路就好

  • b.或者可视化看板代替上述的日报、周报、月报

当公司认为数据发挥的价值越来越大,业务需求也越来越多的时候,会发现写日报、周报、月报这样做需求效率太低了。可能会考虑使用powerbitableau 这样付费可视化软件进行需求开发。如下图,制作成这样的可视化看板,不管是业务同学还是上级领导,都会很方便的得到各个维度的数据,还能实现业务同学的自主分析需求。

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第2张图片

技能要求:python 、sql、powerbi或者tableau熟练使用

业务要求:能够掌握当下业务的流程、另外公司也会有相应的产品经理会和你一起定下需要的数据指标;难点在定下的指标要能实现

可能有同学就会发出提问了,那公司中没有购买powerbi、tableau这样的付费软件,如何实现自动化的需要呢,解决办法还是有的,使用自动化邮件进行发送,如下图所示:

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第3张图片

技能要求:python 、sql、前端相应的知识(会有发邮件的模板不用担心)

业务要求:能够掌握当下业务的流程、另外公司也会有相应的产品经理会和你定下需要的数据指标;难点在定下的指标要能实现(和上面相同)

2.专题分析

根据特定问题分析,比如某公司领导提出过度降价导致洗发水A的年度利润下降这样的一个需求,然后让你来具体分析下。

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第4张图片

针对领导提出的需求,开始提出上文所示的假设,并作数据处理,看到这里的同学希望先停留几分钟想下,为什领导会认为是过度下降导致了利润下降了呢?难道是领导是看到洗发水A全年利润下降,并且对当时降价运营活动印象深刻,就是暂时这样认为的吗? 其实经验丰富的数据分析师会站在和领导一样的高度上来考虑问题,把问题会进行转变,如下:

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第5张图片

其实领导的问题应该是洗发水A的年度利润未能达到要求,让数据分析同学找出原因的。如果从事数据分析一段时间后,脑子中对于业绩下滑这样的专题分析,会很快的想出4p营销理论

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第6张图片

直接从产品、渠道、促销、价格全面的进行考虑,不会有遗漏。所以正确的提出假设应该是这样的:

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第7张图片

那么大家感觉这块需要什么技能呢?只能说是常年积累的业务知识以及分析方法

3.未来数据预测:

对于未来数据的,举个例子出来,比如预测电商网站用户的流失分析,并挖掘出影响用户流失的关键因素。这块内容就是要涉及到算法使用了。

技术要求:

a.常用算法 逻辑回归、决策树、随机森林、xgboost
b.python 、sql 能够熟练使用

业务要求:

a.能够明白公司相应业务流程即可,一般公司里面会有一到两周的熟悉业务的时间

三:根据工作要求写项目

这里来和大家说下针对以上的工作要求如何来完善简历的项目需要,以及面试管会问简历项目上的哪些知识点

1.日常运营(b方案)

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第8张图片

询问知识点:

a.先描述下项目,谈项目介绍以及负责内容

b.powerbi 中的指标如何制定的?

c.python 中的函数熟悉吗?

d.能使用python 实现下这个题目吗

汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。


互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第9张图片

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第10张图片

e.数据仓库使用的什么模型?讲讲雪花型和星型模型的区别

f.hive 中使用了那些窗口函数呢?

g.powerbi 如何实现部署的?

h.linux 的命令知道哪些呢?

i.做这个项目的时候,印象最深的一点是什么?

2.专题分析

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第11张图片

询问知识点:

a.复购率、回购率如何来理解?

b.复购率、回购率使用pandas、mysql如何来计算的

c.什么是RFM模型?还知道哪些分析框架吗?

d.pandas 中的时间处理函数都知道哪些,举一些例子来看下?

3.未来数据预测

互联网公司在面试数据分析师的工作时具体会被问什么样的问题?_第12张图片

询问知识点:

a.特征工程都是做了哪些内容?

b.使用了哪些模型进行预测,之间有哪些区别?

c.使用的模型重点调节了哪些参数?

d.模型中哪些特征对模型影响最大?

e.模型的评估标准是什么?

f.决策树ID3算法的熵表达公式如何来写?

g.基尼系数的表达式如何来写?

h.sigmoid函数 函数如何来写?

你可能感兴趣的:(互联网公司在面试数据分析师的工作时具体会被问什么样的问题?)