互联网/IT行业面试题 · 技术原理 · SQL

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

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

筛选题目已选:技术原理 · SQL
第 341 题SQL语句有哪些类型 考察SQL语言基础分类的掌握程度技术原理SQL第 342 题IN 条件在 SQL 查询中会不会走索引? 考察对索引使用条件、执行计划和优化器行为的理解技术原理问题排查SQL第 343 题做过哪些SQL优化? 考察SQL性能优化实践、问题定位方法与优化效果验证性能优化技术原理问题排查SQL第 344 题请编写伪代码,分别描述全表扫描和基于索引进行查询的过程。 考察对数据库全表扫描与索引查询执行路径的理解及伪代码表达能力编码实现问题拆解技术原理SQL第 345 题给定一张学生表,包含字段 name、score、grade,如何用 SQL 查询出每个年级分数最高的学生姓名? 考察 SQL 分组聚合与排名查询的编写能力编码实现技术原理SQL第 346 题索引一般会怎么创建呢?先说一下它的语法吧。 考察数据库索引创建的基础语法与常见用法技术原理技术选型SQL第 347 题请说明如何使用数据库的 EXPLAIN 命令来分析 SQL 执行计划。 考察对 EXPLAIN 命令作用、输出字段理解及基于执行计划定位 SQL 性能问题的能力性能优化技术原理问题排查SQL第 348 题你在SQL优化方面有哪些实践心得?请结合具体场景说明。 考察SQL优化的实践经验、方法论和问题定位能力性能优化技术原理问题排查SQL第 349 题请说明在SQL中如何实现行转列和列转行,并举一个具体示例。 考察对SQL行列转换技术(如PIVOT、UNPIVOT或条件聚合)的理解与应用能力问题拆解技术原理SQL第 350 题慢 SQL 怎么排查? 考察数据库性能问题排查的流程与方法性能优化技术原理问题排查SQL第 351 题请写出SQL查询,从某表取出某个字段第二大的数值。 考察SQL排序、去重与偏移取值的掌握编码实现问题拆解技术原理SQL第 352 题SQL执行流程是怎样的? 考察对数据库查询执行链路和优化器作用的理解技术原理SQL第 353 题在SQL中,GROUP BY子句通常与哪些关键字一起使用?请举例说明其作用。 考察SQL聚合查询中对GROUP BY及相关子句的理解技术原理SQL第 354 题给定一个表 user(id, email),其中 email 存在重复,请编写 SQL 删除重复记录,保留每组 email 中 id 较小的那一条。 考察去重场景下 SQL 删除语句与保留规则的实现能力编码实现技术原理SQL第 355 题请举例说明你手写过哪些复杂的 MyBatis SQL,并描述其中遇到的难点和解决方法。 考察候选人编写复杂 SQL 及结合 MyBatis 动态 SQL 解决实际业务问题的能力性能优化技术原理MyBatisSQL第 356 题SQL注入的基本原理是什么,如何避免? 考察对SQL注入原理的理解与防护手段的掌握风险判断安全意识技术原理SQL第 357 题给定一张订单表,字段包括 recordid、userid、money,请写出查询语句,找出用户总购买金额大于100的 userid。 考察 SQL 聚合查询的编写能力与分组过滤逻辑编码实现技术原理SQL第 358 题SQL中做行列转换如何操作? 考察对SQL行列转换常用方法的理解与实际应用能力问题拆解技术原理SQL第 359 题请解释什么是数据库索引,并说明常用的创建索引的方法。 考察对数据库索引基本概念的理解以及实际创建索引的操作能力编码实现技术原理SQL第 360 题在实习中排查线上慢SQL时,你如何界定一条查询是否“慢”,以及如何定位和优化? 考察对慢SQL判定的辩证理解与线上问题排查能力性能优化技术原理问题排查SQL