后端岗位面试题 · 性能优化
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 7174 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 281 题在MySQL中,执行一条只查询联合索引中三列(a、b、c)数据的SQL,与查询所有列(SELECT *)的SQL相比,执行流程有何区别? 考察覆盖索引与回表机制的执行差异第 282 题请分别解释缓存雪崩、缓存穿透、缓存击穿是什么,以及如何解决? 考察缓存三类经典故障的理解与治理第 283 题如果为大量键分别设置不同过期时间,Redis 的性能是否还能保持?为什么? 考察过期键存储结构对大量不同过期时间场景的性能影响第 284 题你写前端的时候有遇到过页面加载过慢的情况吗,怎么处理的? 考察前端性能问题定位与优化的实践能力第 285 题控制goroutine数量的方式有哪些?场景:每个工作节点启动100个协程并发处理URL,高峰期CPU利用率仅60%,但响应延迟显著增加,怎么排查? 考察并发模型选择、限流机制和性能问题排查思路第 286 题请解释HashMap中扰动函数的原理与作用,并说明为什么扰动函数能够减少哈希冲突。 考察对哈希算法细节的理解和性能优化意识第 287 题说说Redis如何保证数据不丢失 考察Redis持久化机制与数据安全性理解第 288 题请解释零拷贝(Zero-Copy)技术的原理、典型实现方式及其在不同场景下的适用性。 考察对零拷贝概念、实现机制及适用场景的深入理解第 289 题Redis 单实例大致能支撑多少 QPS?延迟一般在什么量级? 考察对 Redis 性能量级和影响因素的了解第 290 题线程池做了普通用户和会员的隔离,如果运行时全是会员,隔离方案就失去了意义,你会如何优化并发? 考察线程池隔离方案的动态适配与资源利用率优化第 291 题请描述你排查数据库慢查询的思路和方法。 考察数据库性能诊断、问题定位与优化能力第 292 题请介绍大语言模型推理优化相关的技术,特别是 vLLM 和模型量化方面,你有哪些实践或理解? 考察对 LLM 推理优化关键技术(vLLM、量化)的掌握与实践理解第 293 题一个对象什么时候会进入老年代? 考察 JVM 内存管理与 GC 晋升机制的理解第 294 题线上有没有碰到性能优化场景,怎么去分析? 考察性能问题排查思路、分析工具使用和优化闭环能力第 295 题如何通过 CAS(Compare-And-Swap)机制提升锁的效率?请结合具体实现说明。 考察对CAS原理、锁实现及性能优化的理解第 296 题HTTP创建连接和销毁连接开销大如何解决? 考察对连接复用、长连接及协议层面的优化理解第 297 题在MySQL中,如果两个表的关联字段类型不一致,一个为int,一个为varchar,应该如何进行联表查询? 考察对隐式类型转换、索引失效与查询性能的理解第 298 题你用游标分页解决深分页的问题是怎么做的? 考察深分页优化方案的原理理解与落地细节第 299 题对于一个流式pipeline的场景,很多个目标源,每个目标源有很多个指标,指标需要做实时计算,计算时间很久,你会怎么设计? 考察流式实时计算架构设计能力,重点在于处理计算耗时与实时性矛盾第 300 题有一百亿个整数需要排序,假设内存足够大,你会如何设计排序方案? 考察大规模数据处理时的排序策略与算法选择