- 0
- 0
- 约6.52千字
- 约 18页
- 2026-01-26 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年字节跳动数据分析师面试必读:案例分析与SQL实战指南含答案
数据分析师面试题(2026年字节跳动)
一、SQL实战题(共5题,每题10分,总分50分)
1.用户活跃度分析
题目:
假设你有一个用户行为表`user_actions`,字段包括`user_id`(用户ID)、`action_time`(行为时间,格式为YYYY-MM-DDHH:MM:SS)、`action_type`(行为类型,如click、purchase、share)、`device_type`(设备类型,如Android、iOS)。
请写出SQL语句,计算2025年11月每日的日活跃用户数(DAU,同一用户当天任意行为算作活跃)、日总行为次数,并按设备类型分组。
答案:
sql
WITHdaily_actionsAS(
SELECT
DATE(action_time)ASdate,
user_id,
device_type
FROMuser_actions
WHEREaction_timeBETWEEN2025-11-0100:00:00AND2025-11-3023:59:59
)
SELECT
date,
COUNT(DISTINCTuser_id)ASdau,
COUNT()AStotal_actions,
device_type
FROMdaily_actions
GROUPBYdate,device_type
ORDERBYdate,device_type;
解析:
-使用`DATE()`函数提取行为时间的天部分,统一按天统计。
-`COUNT(DISTINCTuser_id)`计算日活跃用户数。
-`COUNT()`统计日总行为次数。
-按日期和设备类型分组,便于分析不同设备的行为差异。
2.营销活动ROI分析
题目:
有一个营销活动表`marketing_data`,字段包括`campaign_id`(活动ID)、`user_id`(用户ID)、`cost`(花费金额)、`conversion_date`(转化日期,格式为YYYY-MM-DD,NULL表示未转化)、`conversion_type`(转化类型,如purchase、sign_up)。
请计算每个活动的投资回报率(ROI,公式:ROI=(转化收入-花费)/花费),并筛选出ROI最高的3个活动。假设转化收入为每次转化10元。
答案:
sql
WITHcampaign_conversionsAS(
SELECT
campaign_id,
SUM(CASEWHENconversion_dateISNOTNULLTHEN10ELSE0END)ASrevenue,
SUM(cost)ASexpenses
FROMmarketing_data
WHEREconversion_dateBETWEEN2025-01-01AND2025-11-30
GROUPBYcampaign_id
)
SELECT
campaign_id,
revenue,
expenses,
CASE
WHENexpenses0THEN(revenue-expenses)/expenses
ELSENULL
ENDASroi
FROMcampaign_conversions
ORDERBYroiDESC
LIMIT3;
解析:
-使用`SUM()`和`CASEWHEN`计算每个活动的转化收入(假设每次转化10元)。
-`expenses`直接为活动总花费。
-ROI计算中,若花费为0则返回NULL(避免除以0)。
-按ROI降序排列,取前3名。
3.用户留存分析
题目:
有一个用户注册表`user_reg`(字段:`user_id`、`reg_date`)和一个用户行为表`user_behavior`(字段:`user_id`、`behavior_date`)。
请计算所有用户在注册后第7天的留存率(即注册日期+7天内仍有行为的用户比例)。
答案:
sql
WITHregistered_usersAS(
SELECTuser_id,reg_date
FROMuser_reg
),
active_usersAS(
SELECTuser_id,behavior_date
FROMuser_behavior
WHEREbehavior_dateBETWEENreg_date-INTERVAL7daysANDreg_date+INT
您可能关注的文档
- 2026年美团到店事业群商户运营岗位面试策略问题解析.docx
- 2026年鸿蒙移动开发认证题含答案.docx
- 2026年会计岗位招聘面试常见陷阱问题解析与应对.docx
- 2026年信访工作人员接待群众态度与问题化解能力含答案.docx
- 2026年工程技术类慕课设计计算与规范应用测试含答案.docx
- 2026年消防员面试消防设施操作检查能力练习题及答案.docx
- 2026年呼吸慢病宣教技巧测验含答案.docx
- 2026年调度上岗证笔试调度交接班流程规范练习题及详解.docx
- 2026年入伍训练轻武器射击原理练习题及答案.docx
- 2026年选调生定向招录笔试易错题及解题思路含答案.docx
- 2026届河南省郑州市高三上学期一模政治(解析版).docx
- 2026届河南省郑州市高三上学期第一次质量预测历史(原卷版).docx
- 2026届河北省名校联合体高三上学期一模政治(原卷版).docx
- 广东省茂名市信宜市2025-2026学年高二上学期11月期中考试政治(原卷版).docx
- 2026年高一上学期语文期末考试压轴卷含答案.docx
- 河北省部分示范性高中2025-2026学年高一12月考试语文试题含答案.docx
- 考研真题 首都师范大学历史学院776历史学基础综合历年考研真题汇编(含部分答案).pdf
- 考研真题 首都师范大学文学院445汉语国际教育基础[专业硕士]历年考研真题汇编(含部分答案).pdf
- 《护士条例》 辅导讲座.pptx
- 牙科医师质控的年度工作述职.pptx
最近下载
- 2025年特许金融分析师道德准则中固定收益产品评级与披露的客观性专题试卷及解析.pdf VIP
- “腹部影像诊断实践及新进展培训班”继续医学教育学术会议---试卷.docx VIP
- {自考}2018资产评估真题测试.docx VIP
- 看不懂昨天分段的都进来《亿安科技作手》.doc VIP
- 《抗菌药物临床应用指导原则(2026版)》解读.docx
- (烟台)中级模拟题-信息流四.docx VIP
- 血液透析常见并发症处理流程和应急预案.docx VIP
- 2026年春人美版(新教材)小学美术三年级下册(全册)教学设计(附目录P125).docx
- (新生儿科)玉林市妇幼保健院2022年医院感染控制风险评估问卷调查.docx VIP
- 矿井机电培训课件.pptx
原创力文档

文档评论(0)