哔哩哔哩面试题 · 编码实现 · SQL
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 13 道 · 更新 2026-08-05
筛选题目已选:编码实现 · SQL
考察点
技术栈
第 1 题给定表emp(字段id、income、cid)和表com(字段id、name),写出SQL语句查出平均工资大于5000的公司名称。 考察SQL聚合查询、分组与条件过滤的结合第 2 题给定用户播放明细表(字段:日期date为分区字段、用户id、视频id、开始播放时间start_time),如何查询近一周内每天播放量排名前十的视频及其播放量? 考察SQL窗口函数、日期过滤与分组排名第 3 题给定课程表和老师表两张表,如何查询王老师所教的课程?请写出SQL并说明思路。 考察SQL基础查询能力,包括多表连接和条件筛选第 4 题SQL实现连续登录 考察SQL窗口函数与连续性问题建模能力第 5 题编写SQL查询找出评分连续下降7天的商家。 考察SQL窗口函数、连续区间识别和复杂查询构建能力第 6 题手写 SQL:给定公司表和员工表,查出员工平均工资大于 5000 的公司名称。 考察 SQL 聚合、分组和 HAVING 过滤的综合运用能力第 7 题请编写一条 SQL,查询每个部门中薪水最高的员工信息。 考察窗口函数、分组聚合与去重逻辑,以及 SQL 编写规范性第 8 题请编写SQL查询,从用户表和订单表中找出每个用户的订单数量,并仅显示订单数量大于0的用户及其订单数。 考察SQL关联查询与分组聚合能力第 9 题请编写一个SQL查询,找出连续登录7天及以上的用户。给定用户登录表login_logs,包含user_id和login_date字段。 考察使用SQL处理连续性问题(连续日期分组)的窗口函数与自连接能力第 10 题学生表stu包含字段:姓名(name)、科目(subject)、成绩(score)。请写出SQL,查出总成绩为100分的学生的名字。 考察SQL聚合查询与分组过滤的能力第 11 题请编写 SQL 查询,找出平均员工收入大于 5000 的公司名称。 考察 SQL 分组聚合、过滤和连接查询能力第 12 题用过哪些窗口函数? 考察对窗口函数类型的熟悉程度及其适用场景第 13 题请用SQL统计连续登录天数达到10天的用户数,并说明你的实现思路。 考察SQL窗口函数、连续性问题建模及边界处理能力