百度搜索面试题 · SQL
百度搜索相关面试题,按最终去重题目聚合。
共 112 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:SQL
考察点
技术栈
第 1 题请编写SQL查询出所有姓名重复的学生的成绩。 考察SQL的GROUP BY、HAVING与子查询的使用第 2 题请编写一条 SQL 查询,返回指定课程号(course_id)下成绩排名前 10 的学生及其成绩。 考察 SQL 排名查询的编写能力与边界处理第 3 题SQL:学生表(id, classid, score),输出每个班级成绩排名第一的学生id 考察窗口函数或分组排序取每班最高分学生的SQL实现第 4 题请说明修改数据库表字段的 SQL 语句有哪些常见写法? 考察对 ALTER TABLE 修改字段语法及约束的掌握第 5 题请说明左连接(left join)、右连接(right join)和内连接(inner join)的区别,并举例说明各自的适用场景。 考察对连接类型差异的理解和应用场景判断第 6 题请说明增删改查操作分别对应哪些 SQL 语句及其基本作用。 考察对数据库基本操作语法的掌握第 7 题请说明数据库表连接(join)的常见类型及各自区别。 考察对表连接类型及其语义的理解第 8 题当一条 SQL 语句执行错误或查询缓慢时,你会如何排查? 考察 SQL 错误处理和慢查询排查的实践能力