职位题库

数据分析师面试题库

面向数据分析师相关面试,围绕指标体系、SQL、数据分析、稳定性、项目经历等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

44 道题目建议用时 132 分钟专项面试练习

全部题目 44 道题

25

如何估计一个新城市的业务需求量?如何判断能否在一个新城市开展业务?

考察候选人的业务分析能力、市场估算方法及指标体系构建能力。
26

你了解哪些指标体系?如何搭建一套业务指标体系?

考察候选人对指标体系的理解及搭建方法论,是否具备从业务目标到数据指标的转化能力。
27

请做一个自我介绍,并针对简历中的一段数据分析项目经历,说明项目目标、你负责的分析工作以及最终产出。

考察候选人能否清晰、有逻辑地介绍自己,并对简历中写到的项目细节负责,验证项目真实性和个人贡献。
28

针对你简历中的一个项目,请说明为什么选择这种分析方法/方案,而不是其他方案?如果关键前提不成立,你会怎么调整?

通过连环追问“为什么这么做”,考察候选人的分析逻辑、方案权衡能力和对项目细节的真实掌握程度。
29

请手写一道中等难度的SQL题,并解释你的解题思路、关键函数和边界情况处理。

考察候选人的SQL编写能力、逻辑严谨性以及对边界条件的处理意识。
30

请说明数据仓库通常分为哪几层,各层职责是什么?

考察候选人对数仓分层体系的整体理解,以及各层在数据流转中的定位。
31

ODS层的数据是如何产出的?请描述同步链路和关键注意事项。

考察对贴源层数据接入链路的理解,包括同步方式、增量策略与数据质量保障。
32

什么是数据倾斜?在Spark或SQL计算中你会如何定位和解决?

考察对分布式计算中数据分布不均问题的理解,以及定位手段和可落地的优化方案。
33

给定uid、页面、访问时间,如何求每个用户每个页面的访问次数,以及每个用户访问最多的页面?

考察分组聚合与窗口函数取TopN的SQL能力,以及并列情况的处理意识。
34

基于访问明细,如何生成session编号,规则是相邻访问间隔超过10分钟即视为新session?

考察用窗口函数处理时序切分问题的能力,包括lag、累计求和与编号生成。
35

请先做一个自我介绍,重点讲你做过哪些数据相关的事,以及沉淀了什么能力。

考察表达清晰度、经历与岗位的匹配度,以及能否把项目讲成业务价值而非技能清单。
36

请介绍一段你的实习或项目经历,重点说明你如何定义指标、发现了什么,以及结论如何落地。

考察数据链路理解、指标口径意识和分析结论的业务落地能力。
返回面试题库