互联网/IT行业面试题 · 风险判断 · SQL

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

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

筛选题目已选:风险判断 · SQL
第 21 题如何防止SQL注入? 考察对SQL注入原理及防护手段的理解风险判断安全意识技术原理SQL第 22 题什么是SQL注入?如何避免? 考察对SQL注入原理的理解和防御措施风险判断安全意识技术原理SQL第 23 题MyBatis中#{}和${}有什么区别? 考察MyBatis参数绑定与SQL注入风险的理解风险判断安全意识技术原理MyBatisSQL第 24 题Redis怎么保证与SQL的一致性? 考察缓存与数据库一致性方案的权衡与工程实践风险判断系统设计方案权衡RedisSQL第 25 题如果我写了一条全表扫描的SQL,会搞崩整个系统,你们是如何防止这种事情发生的? 考察对数据库访问治理、SQL审查和降级保护机制的工程实践认知风险判断系统设计问题排查SQL第 26 题在数据库操作中,SELECT ... FOR UPDATE 加的是什么锁?什么情况下会导致死锁? 考察对数据库行锁机制及死锁成因的理解风险判断技术原理MySQLSQL第 27 题一条SQL执行一千次,有一百次明显变慢,请给出排查思路。 考察对SQL性能波动问题的系统排查能力和对并发、锁、执行计划缓存等知识的掌握风险判断技术原理问题排查SQL第 28 题如何解决大模型生成SQL存在假字段的问题? 考察对大模型生成SQL幻觉问题的理解与工程化处理能力风险判断方案权衡问题排查LLMSQL第 29 题请设计并实现一个银行转账功能,涉及两个账户和一个转账金额,每个账户对应一条数据库行记录,请说明具体实现方案。 考察事务一致性、并发控制与错误处理能力编码实现问题拆解风险判断SQL第 30 题在电商秒杀场景下,如何设计来避免商品超卖? 考察并发控制下库存扣减的正确性与方案权衡风险判断系统设计技术原理RedisSQL第 31 题不使用字符串拼接 SQL 语句就能完全防止 SQL 注入吗? 考察对参数化查询局限性与动态 SQL 场景的理解风险判断技术原理SQL第 32 题如何强制让SQL查询使用某个索引?强制使用索引有哪些潜在问题? 考察强制索引的语法、适用场景和风险意识性能优化风险判断技术原理SQL第 33 题SQL注入的基本原理是什么,如何避免? 考察对SQL注入原理的理解与防护手段的掌握风险判断安全意识技术原理SQL第 34 题SQL的JOIN操作在数据量上存在哪些限制?如何理解JOIN能处理的最大数据量? 考察对数据库JOIN性能边界和资源约束的认识性能优化风险判断SQL第 35 题在MySQL中,给定一张表的4个公共列名和N个可变字段,如何设计插入逻辑以保证数据完整性和防止重复插入?请用可运行的SQL或伪代码说明。 考察数据库插入逻辑设计、唯一性约束与防重策略编码实现风险判断技术原理MySQLSQL第 36 题请说明修改数据库表字段的 SQL 语句有哪些常见写法? 考察对 ALTER TABLE 修改字段语法及约束的掌握风险判断技术原理SQL第 37 题产品上线后,有一天发生缓存雪崩导致 SQL 库宕机、服务宕机,怎么立即解决? 考察缓存雪崩应急响应、限流降级与快速恢复能力风险判断系统设计问题排查RedisSQL