数据分析大厂面试真题汇总

这里我将面试的类别分为3类,一是统计学知识相关的面试,二是SQL相关的面试,三是业务分析与业务理解层的面试。

一、统计学相关的面试汇总

1、讲述下你对假设检验的理解。

二、SQL相关的面试汇总

1、现有ID,性别,访问时间date,需要查询出每个用户ID最后一次访问的所有信息

错误回答:select * from 表名 group by ID order by date desc ;

整解:该题目主要考察分组聚合查询,一般情况下,分组后需要搭配聚合函数一起使用,错误回答中并未理解查询语句的顺序。该错误查询返回的结果一定会是分组查询后的第一条结果,并未按我们预想的那样进行排序, from /group by select / order by

方法一、分组聚合select *,max(date) from 表名 group by ID ;

方法二、使用窗口函数搭配子查询,row_number() over()

select *from (select *,row_number() over(partition by ID order by date) as rn from 表) a where a.rn = 1;

三、业务分析指标相关的分类汇总

1、留存率的分析

2、DAU下降的分析

你可能感兴趣的:(数据分析进阶之路,面试,数据分析,统计学,SQL,业务sense)