美团面试题 · 问题拆解 · SQL
美团相关面试题,按最终去重题目聚合。
共 3614 道真题 · 当前筛选命中 18 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · SQL
考察点
技术栈
第 1 题SQL:给定表 t(studentid, courseid, grade),查找每个学生最高成绩及其对应的课程。若最高成绩并列,取 courseid 较小的课程,输出 (studentid, courseid, grade)。 考察 SQL 窗口函数、排序规则与并列处理第 2 题请分享一次使用 SQL 完成复杂数据分析的经历,并具体说明你是如何编写查询的。 考察 SQL 编写能力、分析思路与实战经验第 3 题请编写 SQL 查询,找出每个关注者有多少个二级关注者。 考察 SQL 中自连接与去重逻辑的运用第 4 题假设某城市共享单车业务的月收入环比增长10%,但用户满意度评分下降了5%。请设计一个分析模型,探究收入增长与满意度下降的关联性并提出优化建议。 考察数据驱动归因分析与业务优化建议能力第 5 题请举例说明你具备的数据能力。 考察候选人数据处理与分析的实际经验和能力范围第 6 题写一段 SQL,查出最近一个月内累计消费金额最高的用户 ID。 考察 SQL 窗口函数或分组排序与实际业务时间条件能力第 7 题请说明LEFT JOIN的使用场景,并给出一个实际示例。 考察对LEFT JOIN语义和实际应用的理解第 8 题sales表有productname, date, salesamount字段,请计算销售额最高的3个商品。 考察SQL聚合与排序取TopN的编写能力第 9 题如何计算2023年新注册用户的首次购买与第二次购买之间的平均时间间隔? 考察用户行为数据分析中的事件定义、时间窗口计算与SQL实现能力第 10 题已知表1(订单id,交易额,userid)、表2(userid,性别,年龄),如何查询交易额前5的男性和女性的userid? 考察SQL窗口函数或分组排序的查询设计能力第 11 题现有两张表:orderlog(订单记录)和campaignlog(营销活动记录)。请设计SQL查询逻辑,找出参与了某次促销活动且订单金额高于平均水平的高价值用户。提供伪代码并说明分析步骤。 考察SQL多表关联、聚合比较和业务分析拆解能力第 12 题从SQL的逻辑层面,请你描述一下,你会如何筛选出“过去30天内,在美团App消费过至少3次,但从未在'到餐团购' 频道下过单”的这批“高潜力待转化”用户? 考察SQL查询逻辑、多条件交集与排除的建模能力第 13 题请编写SQL查询,解决一个具体的业务问题。 考察SQL编写能力与业务理解,关注查询逻辑的正确性与效率第 14 题给定一张订单表A(字段:用户ID、购买日期、订单ID、销售金额),如何取出十月份全月购买金额排名前三的用户? 考察SQL聚合、日期过滤、排序与分组取TopN能力第 15 题请编写一条查询指定条件的SQL语句,并解释其执行逻辑。 考察SQL编写能力和数据库查询逻辑理解第 16 题给定订单表(含订单ID、交易额、用户ID)和用户表(含用户ID、性别、年龄),请编写SQL查询男性和女性用户的交易总额,结果应包含性别和对应交易总额两列。 考察SQL多表连接与分组聚合能力第 17 题还是基于表A,如何找出在十月份中,有连续三天及以上购买行为的用户? 考察SQL窗口函数与连续区间问题的解题能力第 18 题请写出实现分组 Top N 的 SQL 思路:按作者分区统计发布量,取出每个分区发布量前三名的作者。 考察分组聚合与窗口函数的使用