互联网/IT行业面试题 · 问题拆解 · SQL

互联网/IT行业相关面试题,按题目行业基础数据聚合。

47588 道真题 · 当前筛选命中 152 · 更新 2026-08-05

筛选题目已选:问题拆解 · SQL
第 61 题请描述你进行SQL语句调优的完整流程,并结合实际案例说明你采取了哪些优化手段以及效果如何。 考察SQL调优的方法论、实际问题解决能力和性能优化意识性能优化问题拆解问题排查SQL第 62 题请编写SQL语句,完成每日DAU和最近1个月内3天连续登录的用户占比的计算。 考察DAU与连续登录SQL实现能力编码实现问题拆解SQL第 63 题SQL优化的方法有哪些?请说明EXPLAIN的主要字段,以及什么情况会导致回表的发生。 考察SQL优化方法、执行计划解读能力以及索引与回表机制的理解性能优化问题拆解技术原理SQL第 64 题如果用户表中身份证号作为唯一标识,但存在大量重复数据,你会如何识别并去除重复记录? 考察数据清洗、去重算法与SQL或脚本处理能力编码实现数据驱动问题拆解SQL第 65 题给定酒店表和评论表,每张评论包含酒店ID、评分、评论时间。找出评分至少为4分(视为好评)的评论中,连续好评(按评论时间排序,无需按序号)数量最长的五星酒店,且该连续好评数至少为3。请写出SQL或伪代码实现。 考察SQL窗口函数、连续序列分组及业务条件过滤能力编码实现数据驱动问题拆解SQL第 66 题如何统计连续登录3天的用户?请给出多种解法。 考察SQL连续问题多解法与性能边界认知性能优化问题拆解技术原理SQL第 67 题请用两种不同的方法写出实现同一查询需求的SQL语句,并简要说明两种方法的适用场景和性能差异。 考察SQL编写能力、方法多样性与性能分析意识编码实现问题拆解方案权衡SQL第 68 题场景题:用 SQL 计算某个司机一个月内走过的路程轨迹中,有多大比例是在本平台接的单子,请口述流程,并说明有哪些加速方法。 考察业务理解、SQL 流程设计及性能优化能力业务理解性能优化问题拆解SQL第 69 题请说明在数据库中进行多表连接查询时,你通常如何确定查询思路和编写SQL? 考察多表查询的通用设计思路与SQL编写能力问题拆解技术原理SQL第 70 题在什么情况下会发生嵌套事务? 考察对事务嵌套机制及传播行为的理解问题拆解技术原理Spring FrameworkSQL第 71 题请编写一条 SQL 查询,返回总分最高的三个学生的姓名及总分。 考察 SQL 窗口函数或排序查询的编写能力,以及处理并列排名的边界情况编码实现问题拆解SQL第 72 题给定一张帖子表t,字段包括日期pdate、用户ID mid、帖子ID pid和帖子内容content,请编写SQL查询最近一周内每天发帖量排名前10的用户及其发帖数。 考察窗口函数与日期过滤的SQL编写能力编码实现问题拆解SQL第 73 题给定一个包含字段 a 和 b 的表 t,请编写 SQL 统计字段 b 中出现次数最多的两个取值,并输出每个取值及其出现次数。 考察 SQL 聚合、分组统计和排序取前几名的能力编码实现问题拆解SQL第 74 题请说明如何结合SQL和Python对用户观看时长数据进行挖掘,以发现内容偏好模式。 考察数据处理、统计分析及业务分析的综合能力数据驱动问题拆解技术原理PythonSQL第 75 题如何实现一个 SQL 语法解析器?你会采用怎样的词法和语法分析流程? 考察对编译原理基础与 SQL 解析实现方法的理解问题拆解技术原理SQL第 76 题请编写 SQL 查询,找出每个关注者有多少个二级关注者。 考察 SQL 中自连接与去重逻辑的运用编码实现问题拆解SQL第 77 题在设计索引时,有哪些常见原因会导致SQL查询无法命中索引? 考察对索引失效场景的系统性理解问题拆解技术原理SQL第 78 题给定一个成绩表,请写出查询语句,只返回所有学生的姓名。 考察 SELECT 字段选择和投影操作编码实现问题拆解SQL第 79 题请描述一条插入SQL语句从客户端发起到最终落盘的整体执行流程。 考察对SQL执行链路、存储引擎和事务日志的理解问题拆解技术原理InnoDBSQL第 80 题请编写一条 SQL 查询,输出所有员工数量不小于 2 的部门下的所有员工名字和部门名字。 考察 SQL 分组聚合、HAVING 过滤及多表关联能力编码实现问题拆解技术原理SQL