后端岗位面试题 · 性能优化
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 7174 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 821 题大对象会导致 Full GC,如何优化?请以 String、List 或 Map 为例说明。 考察对大对象引起 GC 问题、优化手段及业务场景权衡的理解第 822 题用户态和内核态的零拷贝是怎么实现的? 考察对内核 I/O 路径、系统调用和数据拷贝开销的理解第 823 题MySQL的某一列有个标志删除位,只有0和1两个值,怎么对这个列进行加速查询? 考察低选择率列上的索引优化策略与回表成本意识第 824 题请解释MySQL中的Join Buffer及其作用,以及它在哪些场景下会被使用? 考察MySQL查询优化中Join Buffer的机制理解与应用场景第 825 题在使用 RocketMQ 的系统中,消息量瞬时升高时可能对哪些环节造成压力?如何评估和缓解? 考察消息中间件在流量峰值下的压力点识别与容量规划意识第 826 题如果项目并发量达到四五亿,你会如何提升系统效率? 考察高并发下系统性能优化与架构演进思路第 827 题如果数据库索引键不是自增的,会带来哪些负面影响?请结合页分裂和B+树分裂机制说明。 考察对B+树索引结构、页分裂及写入性能的理解第 828 题请介绍堆内存OOM的常见原因和调优思路。 考察对Java堆内存溢出问题的理解与调优方法第 829 题请谈谈你如何进行MySQL的SQL优化? 考察SQL优化的系统方法与工具使用第 830 题请说明JVM常用参数有哪些,以及如何根据应用场景进行调优? 考察对JVM内存模型、垃圾回收及参数配置的掌握程度第 831 题在云图库项目里,图片相关功能优化时采用了哪些策略?请从性能和成本两个维度展开说明。 考查候选人在真实项目中针对图片处理场景的性能优化和成本控制能力,以及方案取舍经验。第 832 题CDN 的基本含义是什么?在云图库项目里,你采取了哪些手段借助 CDN 来改善图片的加载性能? 考察对 CDN 原理的理解以及在实际项目中运用 CDN 优化静态资源加载的能力。第 833 题在分布式系统和高并发场景下,你如何设计和优化同步机制? 考察分布式同步方案设计、并发优化与权衡能力第 834 题在云图库项目的后端开发中,你会采用什么技术方案来完成按颜色搜索图片的功能?请描述实现思路。 考查候选人对颜色特征提取、特征存储与相似度检索的实际工程能力,以及方案取舍和性能意识。第 835 题缓存穿透和缓存雪崩分别是什么?请说明各自的解决方案。 考察对缓存常见问题的理解与应对方案第 836 题请解释什么是装箱和拆箱,并说明它们可能带来的性能开销。 考察对基本类型与包装类型转换机制的理解及性能意识第 837 题在项目中,你是如何评估内存占用和资源使用的性能的? 考察性能评估的方法论和量化手段第 838 题请给出几个SQL查询语句,并分析在相同数据与索引条件下哪个查询速度最快。 考察对SQL执行计划、索引利用和查询优化的理解第 839 题如果频繁创建对象,而且使用时间比较长,频繁FullGC应该怎么解决? 考察对JVM内存分配、对象生命周期与垃圾回收策略的综合分析能力第 840 题假设你的项目需要长期维护,你会如何保证其高吞吐能力和容灾能力? 考察长期维护视角下对性能与可用性的系统设计能力