数据岗位面试题更新 2026-08-05

请用SQL实现:查询每个用户的最大连续登录天数。

TP-Link联洲国际数据电子/半导体编码实现问题拆解技术原理SQL

考察说明

考察窗口函数、连续区间问题建模与SQL编码能力

回答思路

  1. 正确使用窗口函数为每个用户按登录日期排序
  2. 通过日期与行号差值生成连续分组标识
  3. 按用户和分组求天数并取最大值
  4. 考虑同一天多次登录去重
  5. 处理空表或单个登录日等边界情况
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。