互联网/IT行业面试题 · 系统设计 · tech:sql

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

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

筛选题目已选:系统设计 · tech:sql
第 1 题有10亿order表,1亿user表,如何设计对应ETL流程,并用SQL示意讲解 考察大规模数据的ETL设计、SQL编写能力与数据一致性问题问题拆解系统设计技术原理SQL第 2 题请解释SQL数据库中的数据在硬盘上是以什么结构存储的? 考察对数据库存储引擎底层数据结构的理解系统设计技术原理SQL第 3 题给定一条SQL查询语句,请说明如何为其设计合适的索引。 考察根据SQL查询特征设计合理索引的能力性能优化系统设计技术原理SQL第 4 题如何在Spring应用中实现SQL审计功能? 考察对SQL审计技术方案的理解与实现细节风险判断系统设计技术原理Spring FrameworkSQL第 5 题Redis怎么保证与SQL的一致性? 考察缓存与数据库一致性方案的权衡与工程实践风险判断系统设计方案权衡RedisSQL第 6 题慢SQL优化怎么做? 考察对SQL性能问题的系统排查与优化能力性能优化系统设计问题排查SQL第 7 题如果我写了一条全表扫描的SQL,会搞崩整个系统,你们是如何防止这种事情发生的? 考察对数据库访问治理、SQL审查和降级保护机制的工程实践认知风险判断系统设计问题排查SQL第 8 题SQL 分库分表应该怎么分 考察分库分表策略的设计逻辑与边界意识系统设计方案权衡SQL第 9 题数据量增长到单表性能瓶颈时,分表有哪些策略?分表后查询和写入需注意哪些问题? 考察分表策略、路由规则及分表后带来的复杂性和应对系统设计技术选型MySQLSQL第 10 题在电商秒杀场景下,如何设计来避免商品超卖? 考察并发控制下库存扣减的正确性与方案权衡风险判断系统设计技术原理RedisSQL第 11 题假设强制用SQL实现字典树,怎么实现? 考察在非典型存储介质(关系型数据库)中设计树形索引结构的能力系统设计技术选型方案权衡SQL第 12 题产品上线后,有一天发生缓存雪崩导致 SQL 库宕机、服务宕机,怎么立即解决? 考察缓存雪崩应急响应、限流降级与快速恢复能力风险判断系统设计问题排查RedisSQL