滴滴校招数据分析岗面试经验——求职精灵(finsight.work)

收藏 0 浏览 1716
2026-06-03 18:01:00

一、企业概况

1.1公司简介

滴滴出行成立于 2012 年,总部位于北京,是国内规模领先的移动出行平台,业务覆盖网约车、出租车、顺风车、代驾、货运与共享单车等场景。平台的核心是实时供需匹配:一端连接乘客的叫车需求,一端连接司机的运力供给,靠调度算法、定价策略与安全体系维持体验与效率的平衡。经过十余年运营,平台沉淀了海量的出行行为、位置轨迹与供需匹配数据,这也决定了它对数据类岗位的依赖程度高于一般互联网公司。近年公司在深耕国内市场的同时,把出行与本地生活服务能力复制到拉美、亚太等海外市场,国际化成为新的增长方向。

成立时间2012 年
总部北京
主营业务网约车、出租车、顺风车、代驾、货运等出行服务
行业位置国内移动出行头部平台
数据基础订单、轨迹与供需匹配数据规模大,数据类岗位体系成熟

1.2岗位定位

数据分析岗属于业务支撑序列,分布在网约车、顺风车、单车、金融与国际化等业务线。日常工作包括指标体系搭建与监控、业务问题归因、A/B 实验设计与评估、数据看板与数据产品建设。岗位要求的不只是取数,而是能参加会议、提出假设、用数据给出结论并推动落地,SQL 是日常工具,Python 用于进阶分析,业务理解决定分析的价值上限。

所属体系业务分析与数据体系
核心职责指标监控、归因分析、实验评估、策略建议与数据产品建设
能力要求SQL 熟练度、统计与实验方法、业务拆解、跨团队沟通
发展路径数据分析师 → 高级数据分析师 → 分析负责人或业务策略岗
  • 业务线分工细,投递前要确认方向是网约车、国际化还是金融,不同方向的题目差异明显
  • 分析结论要能落到策略动作,只出报表、不给建议的答法很难拿到高分

1.3招聘概况

2026 届校招开放了数据分析、数据科学、算法工程师等多个数据方向岗位,并区分「业务数据分析师」与「技术数据科学家」两条发展路径:前者偏业务指标与策略分析,后者偏算法建模与数据产品开发。投递时要先判断自己更适合哪条路径,再决定简历与项目怎么组织。

招聘批次2026 届校园招聘统一开放
岗位方向业务数据分析师、技术数据科学家
流程周期从投递到出结果约三到五周

企业概况整理自公司官网、公开年报与招聘公告,具体数据以官方最新发布为准。

二、面试总体概述

2.1案例背景

滴滴数据分析岗校招以业务数据分析面和技术面为主、HR 面收口,整体节奏紧凑,从投递到出结果通常三到五周。题目从 SQL 手写到指标异动归因、A/B 实验设计、指标体系搭建,再到出行业务理解,硬功与业务判断各占一半。面试官习惯顺着一个案例连续追问口径与结论,答得笼统很容易被问穿。

2.2基本信息

公司北京小桔科技有限公司
岗位数据分析岗
招聘类型校招 · 2026届
面试轮次3 轮
平均时长43 分钟
题目数量共 10 题,均附参考答案
整体难度★★★★☆ 偏难
候选人背景经历 有数据分析实习或完整的课程分析项目
是否参加笔试是
笔试形式在线笔试
题型构成SQL 编程题 + Python 基础题 + 概率统计题 + 业务分析开放题

2.3高频考点

考点分类出现轮次次数
SQL 窗口函数与连续行为判定专业基础业务数据分析面2
指标异动归因与维度下钻情景判断业务数据分析面、技术面2
A/B 实验设计与效果评估岗位实操业务数据分析面1
指标体系搭建与数据预处理专业基础业务数据分析面2
出行业务理解与跨角色协作行业认知技术面、HR 面2

2.4备考建议

优先级易失分点准备动作
P0SQL 手写卡壳,窗口函数只会背不会用按「连续 N 天、分组取 Top、同比环比」三类题型各刷十道,练到能在白板上写出可运行版本并口述执行顺序
P0项目只讲方法,讲不出业务影响把两到三个项目改写成「问题—假设—验证—结论—落地效果」五段式,每段准备一句可被追问的细节
P1指标口径说不清,被追问就露怯整理 GMV、完单率、应答率、取消率、客单价、司机留存的定义与相互关系,画一张指标树
P1A/B 实验只知道名词,不会算样本掌握实验单元、分流方式、最小样本量与显著性判断,准备一个「城市级聚类实验」的完整案例
P2反问环节没有准备,显得兴趣不足准备三个问题,围绕团队当前核心指标、分析师与业务的协作方式、新人前半年重点补齐的能力

三、面试流程

3.1流程总览

#环节形式时长筛选重点
1简历筛选与笔试官网投递 + 在线笔试—SQL 与统计基础、项目含金量
2业务数据分析面面试约 50 分钟项目经历与业务分析能力
3技术面面试约 50 分钟SQL 高级用法、Python、统计与建模
4HR 面面试约 30 分钟求职动机、稳定性与协作风格

3.2各环节说明

1简历筛选与笔试

简历先按「SQL 能力、分析项目、业务理解」三条线筛,笔试随后以在线形式进行,覆盖 SQL 编程、Python 基础、概率统计和少量业务开放题。笔试淘汰率在整条流程里最高,SQL 部分的窗口函数与多表联查是高频考点,题量偏大,做题速度本身就是筛选项。

  • 提前集中刷 SQL 题库,重点练窗口函数、多表关联与连续行为判定
  • 笔试前把统计基础过一遍,假设检验与置信区间的概念要能说清
2业务数据分析面

面试官多为一线数据分析师或数据产品经理,先让候选人完整讲一个项目,再顺着背景、目标、分析过程、结论和业务影响逐层追问。这一轮还会给场景题,例如某城市完单率下降怎么分析、新用户补贴效果怎么评估,重点看拆解顺序而不是标准答案。项目讲不清业务影响,基本会被判定为只做过取数。

  • 每个项目准备三分钟版本,按情境、任务、行动、结果组织
  • 提前想清楚一次分析结论被业务采纳或被推翻的经历
3技术面

面试官通常是资深数据科学家或技术负责人,问题更偏深度:SQL 的窗口函数、递归查询与执行计划,Python 的数据处理效率,假设检验与贝叶斯的基础概念,以及过拟合、交叉验证、特征工程等建模常识。这一轮追问密集,停在概念层面会被继续往下问,必须能讲清为什么这么做、换一种做法会怎样。

  • 把常用 SQL 写法的执行顺序与性能差异整理成一页笔记
  • 准备一个用统计方法否定错误结论的例子,比背公式更有说服力
4HR 面

形式相对轻松,关注职业规划、对滴滴的认同度、对数据分析师这个岗位的长期思考,也会用行为题核对协作方式,例如描述一次解决复杂问题的经历、团队协作中最大的挑战。回答要与前两轮的技术判断和业务观点保持一致,前后矛盾比答得普通更致命。

  • 准备一条清晰的三到五年规划,说明为什么从数据分析起步
  • 把到岗时间、工作地点偏好提前想清楚,回答要干脆

四、第 1 轮:业务数据分析面

4.1面试形式与时长

轮次名称业务数据分析面
面试类型业务面
时长约 50 分钟
本轮题量5 题

4.2重点考查维度

  • 专业基础 —— 本组 2 道题
  • 岗位实操 —— 本组 2 道题
  • 情景判断 —— 本组 1 道题

按提问形式归入该环节:初面以 SQL 实操、项目深挖和业务场景题为主,考的是分析基本功与把结论讲清楚的能力。

考察窗口函数的实际运用与逻辑表达是否清晰;考察面对异常时的排查顺序与结构化归因能力;考察实验设计是否完整、是否理解出行场景的特殊干扰

4.3面试真题与参考答案

【备考助手】求职精灵(https://finsight.work/)收录了滴滴数据分析岗历年面试真题与专项练习题库,涵盖SQL 窗口函数、A/B 实验与出行指标归因,并支持 AI 模拟面试实时评分与优化建议,助你高效备战数据分析岗面试。
Q1请用 SQL 写一段查询,找出连续 7 天都有下单的司机 ID,说明你的思路。专业基础
考察重点 考察窗口函数的实际运用与逻辑表达是否清晰
参考答案

先说结论:这类题的关键是把「连续」转成「日期减序号」的等差判断,窗口函数只是实现手段。

  1. 去重取每日活跃司机:按 driver_id 与 dt 做 DISTINCT,避免同一司机一天多单被重复计数。
  2. 排序做差:用 row_number() over (partition by driver_id order by dt) 得到序号 rn,再用 date_sub(dt, rn) 得到分组标识 grp,连续日期会落进同一个 grp。
  3. 聚合筛选:group by driver_id, grp having count(1) >= 7,输出满足条件的司机。

如果追问性能,补一句:大表场景先按日期分区裁剪,再在 Hive 或 Spark 中用同样的窗口逻辑,避免全表 shuffle。写不完整也要把三步伪代码说清楚,逻辑比语法更能加分。

SQL窗口函数连续行为
Q2如果你发现某一天的订单量突然下降了 10%,你会怎么排查原因?情景判断
考察重点 考察面对异常时的排查顺序与结构化归因能力
参考答案

按「先证伪数据、再拆指标、后找外因、最后给动作」四步走。

  1. 校验数据:看埋点上报、ETL 任务、统计口径是否变更,确认 10% 是真实下跌,而不是延迟或口径调整造成的假信号。
  2. 拆解指标:订单量 = 活跃用户数 × 下单率 × 完单率,先定位问题在需求端还是供给端。
  3. 维度下钻:按城市、新老客、渠道、时段、车型逐层拆,找出跌幅集中的那一块;供给端再看在线司机数、接单率、应答时长、取消率。
  4. 排查外因:天气、节假日、竞品补贴、运力政策、大型活动封路都要过一遍。

收尾给结论和动作:若定位到某城市应答时长上升导致取消率上涨,就先补运力、再调派单半径,并设三天观察窗口验证。强调先定位再动手,不要一上来就给方案。

归因分析指标拆解维度下钻
Q3滴滴要在一个新城市做用户补贴活动,你如何设计一个 A/B 实验来评估补贴效果?岗位实操
考察重点 考察实验设计是否完整、是否理解出行场景的特殊干扰
参考答案

先定目标和口径,再谈分流与统计,最后说陷阱。

  1. 定指标:主指标用 7 日留存或 7 日 GMV,而不是活动期完单量,因为补贴容易带来一次性订单;同时设护栏指标,如客单价、取消率、补贴成本占 GMV 的比例。
  2. 定单元与样本:以用户为实验单元按 user_id 哈希分流,对照组保持原策略;先算最小样本量和所需天数,避免中途反复看数据就下结论。
  3. 处理干扰:出行存在网络效应,同城实验组可能抢走对照组运力,建议按城市做聚类随机,或选可比城市作对照。
  4. 评估:看组间差异是否显著,再做分层分析,确认不是某一类用户拉高了均值。

收尾补一句:实验期间不要同时上线其他运营活动,否则归因会失效。

A/B 实验聚类随机留存指标
Q4给你一个出行场景,让你设计一个指标体系来监控业务健康度,你会怎么搭建?岗位实操
考察重点 考察指标体系的结构化设计与业务目标对齐能力
参考答案

用 OSM 模型搭主干,再用指标树补细节。

  1. 定目标:先确认业务当前最在意什么,是规模增长、匹配效率还是留存与利润,北极星指标随之不同,例如日均完单量或单均毛利。
  2. 拆策略:把目标拆成可执行抓手,增长拆成拉新、促活、召回,效率拆成派单时长、应答率、取消率。
  3. 落指标:每个策略配两到三个过程指标,拉新看新增注册与首单转化,促活看 DAU 与下单频次,召回看沉默用户激活率与召回成本。
  4. 做分层:城市、车型、新老客维度都要能切,避免总量掩盖结构性问题。

收尾补一句:指标体系要配版本管理与口径文档,业务阶段变化后定期下线失效指标,否则看板会越堆越乱、没人再看。

OSM 模型指标树北极星指标
Q5你如何处理数据中的异常值和缺失值?请结合实际的出行场景举例。专业基础
考察重点 考察数据预处理方法是否成体系、是否理解缺失背后的业务含义
参考答案

先判断成因,再选处理方式,最后用业务兜底。

  1. 异常值识别:箱线图看四分位距、Z-score 看偏离度,同时用业务规则卡边界,例如单次行程超过 500 公里、时长超过 24 小时,基本可判为采集错误。
  2. 异常值处理:占比极低且明确错误的直接剔除;连续型字段可用 99 分位盖帽;不确定的先打标保留,不要为了数据好看随意删除。
  3. 缺失值判断:先区分随机缺失与非随机缺失,某渠道埋点故障造成的缺失本身就携带信息,应新增「是否缺失」标识,而不是简单填充。
  4. 填充方式:数值型用中位数或分组均值,时序数据用前向填充,关键字段缺失宁可回上游修复。

收尾举例:GPS 漂移导致的轨迹点缺失要和地图团队联合排查,不能拍脑袋补一个坐标。

异常值缺失值数据质量

五、第 2 轮:技术面

5.1面试形式与时长

轮次名称技术面
面试类型技术面
时长约 50 分钟
本轮题量4 题

5.2重点考查维度

  • 行为复盘 —— 本组 1 道题
  • 行业认知 —— 本组 1 道题
  • 专业基础 —— 本组 1 道题
  • 情景判断 —— 本组 1 道题

按提问形式归入该环节:技术面在 SQL 与 Python 之外,会连着业务场景追问建模与归因思路,追问密度明显高于初面。

考察对数据驱动本质的理解与完整案例的复盘深度;考察对出行业务核心链条的理解与指标敏感度;考察工具熟练度与是否真正用其完成过完整分析

5.3面试真题与参考答案

Q6怎么理解「数据驱动决策」?你在过往经历中是否有过用数据推动决策的案例?行为复盘
考察重点 考察对数据驱动本质的理解与完整案例的复盘深度
参考答案

先给定义,再给一个闭环完整的案例。
定义:数据驱动不是「有数据」,而是把决策拆成可验证的假设,用数据判断方向对不对、效果有多大,再决定加码还是回撤。
案例按五步讲:

  1. 发现问题:某校园活动报名转化低于预期,漏斗显示落地页到表单这一步流失最严重。
  2. 提出假设:表单字段过多、移动端首屏加载慢、文案没讲清权益,是三个可能原因。
  3. 数据验证:拆分设备与来源渠道对比,发现移动端流失率是桌面端的两倍,进一步定位到首屏加载超过三秒。
  4. 推动落地:压缩图片、延后加载非关键模块,把表单字段从八项减到四项。
  5. 效果复盘:改版后转化提升,用同周期同渠道对照,排除活动热度自然变化的影响。

收尾强调:案例规模不重要,有假设、有对照、有结论才重要。

数据驱动假设验证项目复盘
Q7滴滴如何用数据分析优化司机和乘客的匹配效率?请谈谈你的理解。行业认知
考察重点 考察对出行业务核心链条的理解与指标敏感度
参考答案

分「预测—匹配—定价」三层讲,每层都落到指标。

  1. 供需预测:用历史订单、天气、节假日、大型活动做分区城的单量预测,提前把运力往高需求区域引导,降低乘客等待时长。
  2. 实时匹配:对比就近派单与全局最优派单的差异,观察接单距离、应答率、取消率、完单时长四个指标,找到体验与效率的平衡点;同时分析司机接单意愿,不能只看乘客侧。
  3. 动态定价:用数据确定调价触发阈值与幅度,验证价格信号是否真的把司机吸引过来,同时监控乘客侧的价格敏感与流失。

收尾给判断标准:匹配效率的提升要同时满足乘客等待变短、司机空驶变少、平台补贴不增,只看单一指标容易做出假优化。能说出指标的相互关系,比罗列名词更有说服力。

供需匹配派单策略动态定价
Q8你熟悉哪些 Python 数据分析库?请说说 pandas 和 numpy 的常用操作。专业基础
考察重点 考察工具熟练度与是否真正用其完成过完整分析
参考答案

先给使用场景,再讲核心操作,最后说优化。

  1. pandas:读取与清洗用 read_csv、dropna、fillna、astype;筛选聚合用 loc、iloc、groupby 加 agg、pivot_table;多表合并要区分 merge 与 concat 的适用场景;时间序列用 to_datetime、resample、shift 做同比环比。
  2. numpy:用向量化运算替代循环,mean、std、percentile 做描述统计,布尔索引做条件筛选,广播机制处理不同形状的数组。
  3. 优化经验:低基数字段转 category 降内存,避免逐行 apply 优先用内置函数,大文件分块读取,能在库内聚合就不要全量拉到本地。

收尾说清边界:工具只是手段,面试官更想听用它解决过什么问题,准备一个从取数、清洗到出结论的完整例子,比背 API 列表有效得多。

pandasnumpy性能优化
Q9如果你要分析滴滴拼车业务为什么增长缓慢,你会从哪些维度切入分析?情景判断
考察重点 考察业务问题的结构化拆解与从分析到建议的闭环
参考答案

先拆供需,再看体验与竞品,最后落到可验证的结论。

  1. 需求端:看拼车渗透率、用户画像与使用场景,是价格敏感的通勤人群还是时间充裕的休闲出行;再看价格优势是否被感知,等待时长是否劝退。
  2. 供给端:看开通拼车功能的司机占比、接拼车单的意愿、拼成率与绕路时长,以及拼车单对司机时薪的影响。司机不愿意接,需求再旺也增长不起来。
  3. 体验链路:从下单、等待、拼成、绕路到支付逐段看流失,找出最痛的一环。
  4. 竞品对标:对比同类产品的价格、等待时长、拼成率与覆盖城市。

收尾给判断:若数据显示价格优势不明显且绕路时长偏高,优先做路线算法优化与拼车专属补贴,先小范围实验验证再推广,不要一上来就全量补贴。

拼车业务供需拆解竞品对标

六、第 3 轮:HR 面

6.1面试形式与时长

轮次名称HR 面
面试类型HR 面
时长约 30 分钟
本轮题量1 题

6.2重点考查维度

  • 岗位实操 —— 本组 1 道题

按提问形式归入该环节:HR 面围绕职业规划、协作方式与岗位认知展开,专业题很少,但会核对前几轮的说法是否一致。

考察角色认知、协作边界与主动承担意识

6.3面试真题与参考答案

Q10你认为数据分析师和算法工程师、产品经理之间的协作关系是怎样的?岗位实操
考察重点 考察角色认知、协作边界与主动承担意识
参考答案

先讲分工,再讲协作机制,最后讲分析师自身的定位。

  1. 与算法工程师:分析师负责定义问题、拆解指标、设计评估方案,算法负责特征、模型与调优。简单说,分析师回答「这个方向值不值得做、做完效果如何」,算法回答「怎么做得更好」。
  2. 与产品经理:产品提出业务假设与方案,分析师用数据验证或证伪,把模糊的「感觉不好用」翻译成可测的漏斗和指标。
  3. 协作机制:需求评审时就把口径、样本、评估周期定下来,避免结论出来才发现口径不一致;重要结论要能复现,指标口径写成文档。

收尾给判断标准:好的分析师不是被动接需求,而是能主动提出「这个功能该用什么指标验收」,在项目里承担数据侧的 owner 责任,这也是数据合伙人区别于取数工具人的地方。

跨团队协作角色边界owner 意识

七、注意事项

以下几条是数据分析岗最容易踩的坑,多数不是能力不够,而是准备的方向偏了。

01简历只堆工具名

把 SQL、Python、机器学习框架列一长串,却没有任何一个完整的分析项目,筛简历时很难判断水平。用一段经历讲清问题、方法和结论,比罗列技能有效。

02SQL 现场卡壳

窗口函数、多表关联、子查询与 CTE 要练到能直接写。手写 SQL 卡住是硬伤,面试官会直接怀疑日常是否真的在写查询。

03项目讲不出影响

只讲用了什么模型、跑了什么代码,不说结论被谁采纳、带来什么变化。分析没有落地,在业务岗的评价体系里等于没做完。

04指标口径含糊

完单率、应答率、取消率的口径说不清,被追问分子分母就答不上。面试前把常用指标的定义、计算方式和相互关系整理成一张表。

05不懂出行业务

只会套分析框架,不理解供需、运力、派单这些基本概念,案例会讲得很空。花两天把出行平台的业务链条和核心指标过一遍。

06A/B 只背概念

知道随机、对照、单一变量,却算不出样本量、说不清显著性,也想不到网络效应会污染实验。出行场景一定要准备聚类实验的说法。

07不会的题直接沉默

遇到没做过的题就停下,等于放弃展示机会。把已知条件、拆解思路、需要补充的信息讲出来,面试官看的是解决问题的路径。

08岗位方向投错

数据分析、数据科学、数据工程三条线考察重点不同,偏业务和偏建模的准备方式差别很大。投递前确认岗位描述,按对口方向组织项目。

总结收尾

这场面试真正筛的是「能不能成为业务的数据合伙人」:SQL 与 Python 是入场券,决定上限的是业务理解和把结论讲清楚的能力。准备时把七成时间放在 SQL 实战与项目复盘上,三成放在业务与行业认知上,不必死磕复杂算法。答题时先给判断再给依据,让面试官看到你的拆解顺序。遇到不会的题也别停住,把思考路径说出来,比一个勉强的答案更能加分。

在此推荐你使用求职精灵(https://finsight.work/)进行系统备考。平台拥有滴滴等数百家知名企业的真实面经资源,独家支持中英双语 AI 模拟面试,可针对数据分析岗进行定制化练习和智能评分优化;简历智能修改功能帮你打磨出一份亮眼的简历;超过 15 万道行测、专业题、英语题随时随地在线刷题。无论你是第一次校招还是已经面过几轮,求职精灵都能为你的求职之路提供有力支持。

以上内容整理自学员和应届同学反馈的真实面经,结合北京小桔科技有限公司的最新考情整理,仅供参考学习。祝各位求职者顺利拿到心仪offer! 本文由求职精灵内容团队整理发布 | 官网:https://finsight.work/