岗位索引

数据分析师面试题库

数据分析师面试题解析,覆盖指标体系、异动分析、A/B 测试、SQL 和业务归因。

56 道题 12 个公司 40 个知识点

数据分析相关面试题

订单 ID 是如何关联活动的?

订单 ID 本身不会天然关联活动,关联关系通常来自业务系统在下单链路中写入的活动标识、优惠信息、渠道参数和下单快照,再由数据仓库把埋点行为与交易事实按统一口径 join 起来。回答时要区分业务绑定、数据归因和数仓建模三层:业务上看订单明细、优惠明细、营销活动明细;数据上看 activity_id、campaign_id、coupon_id、channel、utm 参数等是否被传递和落库;分析上看归因窗口、去重规则、退款修正、跨天口径和多活动优先级。

考核某个运营活动的数据指标是哪些?

考核运营活动不能只盯成交额或参与人数,而要先明确活动目标,再按目标指标、过程漏斗、商业结果、用户沉淀、成本效率、增量效果、风险护栏、数据可信度的框架拆解。优秀回答应体现指标分层、前中后评估、对照组思维和归因意识,说明哪些指标用于判断活动是否达成目标,哪些指标用于定位问题,哪些指标用于判断是否值得复用。

如何把相对宏观的指标拆解成一个过程指标,拟合成最终结果作为团队目标,同时搭建类似于数据化的产品,去支撑业务的场景?

这类题考察的不是单纯会不会搭指标体系,而是能否把一个宏观、滞后的业务结果,拆成可理解、可控制、可监控、可复盘的过程系统。高质量回答应围绕先定义北极星指标和结果口径,再用驱动树找到关键杠杆,选择可控过程指标,通过历史数据建模拟合结果,拆解目标到团队动作,并把指标、诊断、预警、实验和复盘产品化展开,体现数据分析既服务目标制定,也服务业务经营。

电商业务分析应该关注哪些核心指标?

电商业务分析的核心不是罗列 GMV、订单量、转化率,而是建立一套从流量获取、用户行为、交易转化、商品供给、履约体验到长期利润的指标体系。分析时要先明确业务目标,再把指标拆成可定位问题的树状结构:规模看 GMV 和订单,效率看转化率和客单价,健康度看复购、留存和退款,经营质量看毛利、补贴效率和库存周转。真正有价值的分析,应能回答增长来自哪里、损失发生在哪一环、应该优先优化什么。

做过最酷的事情是什么,然后延伸扩展一些问题?

这是一道行为面试题,核心不是让候选人讲一个听起来很酷的故事,而是考察你是否能识别高价值问题、主动推进、用数据或用户反馈验证结果,并完成复盘。产品/数据分析方向最适合选择一个真实的业务改进、分析洞察、流程优化、用户增长、实验验证或跨团队推动案例,而不是泛泛讲兴趣爱好或个人挑战。

数据分析时如何看待短期数据和长期数据?

短期数据反映近期变化和即时反馈,长期数据反映趋势、周期和结构性规律。优秀的数据分析不会简单地说短期数据不可靠、长期数据更重要,而是根据问题类型、业务周期、样本量、指标口径和决策场景,把两类数据结合起来判断:用短期数据发现异常和验证动作,用长期数据校准方向和识别真实趋势。

如何定位慢sql,怎么优化?

定位慢 SQL 的核心不是只看执行时间,而是建立从发现、归因、验证到优化的闭环:先通过监控、慢查询日志、数据库性能视图确认慢 SQL;再结合执行计划、索引、扫描行数、锁等待、事务、数据量和业务访问模式判断瓶颈;最后用索引、SQL 改写、分页优化、表结构调整、缓存或架构拆分降低扫描量、排序量、回表量和锁竞争。

SQL 分析题应该如何拆解指标口径和查询逻辑?

回答这类问题不能只说加索引或看执行计划。高质量拆解应先把查询要回答的业务问题讲清楚:指标是什么、统计哪段数据、以什么粒度统计、哪些记录应被纳入或排除;再把 SQL 的逻辑链路拆成数据源、JOIN 关系、过滤条件、聚合口径、排序分页;最后进入性能定位,从慢查询日志、执行计划、索引命中、扫描行数、临时表、排序、锁等待和数据倾斜等角度判断慢在哪里。核心思路是先证明结果口径正确,再证明执行路径高效。

nosql和关系型数据库的区别?

NoSQL 和关系型数据库的核心区别不是新旧,也不是是否支持事务,而是数据模型、结构约束、查询能力、扩展路径和一致性取舍不同。关系型数据库以关系模型、固定 schema、SQL、事务和复杂查询见长,适合结构稳定、关联清晰、强一致要求高的业务;NoSQL 包括 key-value、document、column-family、graph 等类型,更强调灵活 schema、水平扩展、高吞吐和面向访问模式的数据建模。大型系统中二者经常组合使用,而不是互相替代。

SQL 语句执行效率低时,如何分析并优化?

SQL 语句执行效率低时,如何分析并优化?这道腾讯牛客题的关键是围绕“SQL 查询优化与索引失效判断”讲清概念、机制、取舍和边界。SQL 慢或大批量查询要按定位、解释、改写、验证的流程处理:先从慢查询日志定位 SQL,再用 EXPLAIN/EXPLAIN ANALYZE 看访问类型、索引、扫描行数、回表、排序和临时表。

在财务经营分析中,如何用大数据和 AI 提升分析效率与准确性?

在财务经营分析中,大数据和 AI 的价值不是替代财务判断,而是提升数据整合、异常发现、预测预警、归因分析和报告生成的效率与准确性。回答应围绕经营分析链路展开:数据口径统一、自动化取数、指标监控、异常检测、预算预测、成本收入归因、报告自动化和人审机制,避免空泛谈 AI。

除了传统 RFM 模型,如何用无监督学习从海量用户行为中挖掘有商业价值的新用户分群?

这题考察的是数据分析候选人能否把无监督学习从“算法名词”落到用户分群的业务闭环。好的回答要先说明分群不是为了替代 RFM,而是从更丰富的行为、偏好、价格敏感度、生命周期和转化路径中发现可解释、可触达、可验证的人群,并用离线稳定性指标和线上业务实验共同证明分群有价值。

评价模型优劣时,传统计量模型和机器学习模型的指标有什么不同,如何按解释性、预测效果和业务风险选择?

这题考察的是数据分析候选人能否区分传统计量模型和机器学习模型的评估目标。传统计量模型更关注解释性、参数显著性、假设检验和残差诊断;机器学习模型更关注样本外预测、泛化能力、过拟合控制和业务损失。优秀回答还要说明不同业务风险下如何选指标。

在 Hive 中有一个城市百万级经纬度数据,如何做空间聚类,并兼顾距离计算、分区分桶、性能和结果验证?

这题考的是把百万级经纬度点在 Hive 环境里做成可落地的空间聚类方案,而不是只说一个算法名。好的回答要先明确聚类目标和距离口径,再选择网格、Geohash、KMeans 或 DBSCAN 等方法,并说明 Hive 里如何用分区分桶、邻域裁剪、两阶段距离计算和结果验证控制成本。核心原则是避免全量两两距离,把空间问题转成可分区、可局部比较、可抽样核验的数据处理流程。

如果要对城市做聚类,会选择哪些特征,如何覆盖供需、地理、用户结构、时段、价格和运营指标?

城市聚类不是把所有城市指标堆进模型,而是先明确聚类用途,再构造可比较的城市级特征,覆盖供需、地理、用户结构、时段、价格和运营表现,并通过标准化、降维、稳定性检验和业务解释验证分群是否可用。

关注页上线新的排序方案时,如何通过 A/B 测试选择更优方案,并设计核心指标、护栏指标和分层分析?

关注页排序方案 A/B 测试要围绕“用户是否更有效消费关注内容”设计指标:核心看关注页消费和互动提升,护栏看负反馈、留存、整体体验、创作者曝光和系统性能,并通过分层分析、显著性检验和长期观察决定是否上线。

同题还出现在 1 个公司岗位

时间序列数据中如何检测异常值?在传感器场景下如何判断当前点是否异常?

这题考时间序列异常检测的系统思维。不能只说 3σ 或箱线图,而要结合趋势、季节性、周期、噪声、传感器物理边界和业务代价。判断当前传感器点是否异常时,应比较它与历史基线、近期窗口、同类传感器、预测区间和物理约束的偏离程度,并区分点异常、上下文异常和持续漂移。

如果 CTR 整体不变但 CVR 下降,数据分析师应如何定位原因?

这道题考察数据分析师的漏斗诊断能力。CTR 稳定但 CVR 下降,说明曝光到点击的吸引力整体没明显变差,但点击后的转化承接、点击人群质量、供给匹配、页面链路、转化回传或流量结构可能出现问题。好答案要先校验数据,再拆漏斗、切分人群、区分结构变化和真实转化率下降。

拼多多处于流失风险期的用户,如何用自动化数据策略做召回?

这题考用户生命周期运营里的风险识别、自动化策略和实验闭环,不是简单问“给流失用户发券”。高质量回答要先定义拼多多场景下的流失风险期,再说明如何用行为、交易、品类偏好和价格敏感度打分分层,最后讲触达时机、召回权益、推荐内容、实验 holdout、召回后留存和打扰护栏。

抖音创作者投稿率短期大幅下跌时,如何做异动分析?

这题考短期异动分析能力,核心是保留“创作者投稿率”这个业务指标,并从口径验真、创作者分层、投稿链路、审核和流量激励、活动周期、创作工具故障、外部事件、内容生态供需等层面快速定位。好的回答要像抖音内容生态分析,而不是泛泛按时间地区拆。