前端/移动开发面试题 · tech:sql
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 14 道 · 更新 2026-08-05
筛选题目已选:tech:sql
考察点
技术栈
第 1 题实习时慢SQL优化是怎么做的? 考察对SQL执行计划的理解、常见慢查询根因分析和优化实践方法第 2 题请说明数据库事务的隔离级别及其作用。 考察对事务隔离级别的理解及并发控制知识第 3 题请解释什么是SQL注入攻击,并说明如何防御? 考察对SQL注入原理与防护措施的理解第 4 题请解释SQL事务的ACID属性,并说明每个属性的作用。 考察对事务核心特性的理解和应用场景认知第 5 题数据库的多表联合查询有哪些方式 考察SQL多表查询的基本方式与适用场景第 6 题请介绍你在实习项目中如何对SQL进行优化,包括如何定位问题、有哪些优化策略、为什么最终选择了某种策略、如何测量优化效果,以及最终效果提升了多少。 考察SQL优化的完整方法论与实践能力第 7 题在设计技术选型时,如何判断该使用 Redis 还是 SQL 数据库? 考察技术选型中的需求分析、权衡与决策能力第 8 题内连接和外连接有什么区别? 考察SQL连接类型的概念理解与应用场景区分第 9 题Redis 为什么快?相比传统 SQL 数据库有哪些关键差异? 考察对 Redis 高性能原理与 SQL 数据库差异的理解第 10 题简单讲一下如何联表查询。 考察对 SQL 联表查询基础概念的掌握和表达清晰度第 11 题SQL怎么调优的 考察SQL性能优化方法论与实践经验第 12 题请比较SQL数据库和NoSQL数据库的适用场景,并说明各自的特点。 考察对数据库选型与适用场景的理解第 13 题请说明数据库增删改查操作分别对应的SQL关键字。 考察SQL基础语法掌握情况第 14 题请现场写一条 SQL,查询出每个部门的员工数量,按数量降序排列。 考察 SQL 基础语法、分组聚合与排序能力