后端岗位面试题 · 性能优化

题库中标记为“后端”的结构化面试题。

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

筛选题目已选:性能优化
第 701 题请说明 MySQL 在处理范围查询(如 BETWEEN、>、<)时的性能和索引使用特点。 考察对 MySQL 索引结构与范围查询性能关系的理解性能优化技术原理MySQL第 702 题说一下 Go 语言中 slice 的扩容机制。 考察对切片底层结构、扩容策略及性能影响的理解性能优化技术原理Go第 703 题ConcurrentHashMap为什么能做到线程安全?请结合底层实现说明。 考察对并发容器线程安全机制与底层数据结构的理解性能优化技术原理Java第 704 题两个事务修改同一条记录时,另一个事务读取该记录会得到什么结果?读到的结果是一样的还是不一样的? 考察事务隔离级别、读写并发下的可见性与一致性理解性能优化风险判断技术原理第 705 题Linux中查看系统负载有哪些常用命令?如何理解这些命令的输出? 考察对Linux系统负载监控命令的掌握及结果解读能力性能优化技术原理Linux第 706 题如何设计一个高并发秒杀系统,并保障库存不超卖? 考察高并发场景下的系统设计、数据一致性及性能优化能力性能优化系统设计方案权衡Redis第 707 题为什么 Redis 使用单线程却能有很高的并发处理能力?请结合其底层机制说明。 考察对 Redis 单线程高并发背后的系统设计原理的理解性能优化系统设计技术原理Redis第 708 题Netty 中常用的核心类有哪些?Netty 能够获得高性能的原因是什么? 考察对 Netty 核心组件和性能优化机制的理解性能优化问题拆解技术原理Netty第 709 题请说明 Synchronized 的实现原理。 考察对 Java 内置锁底层原理、锁升级机制和内存语义的理解性能优化技术原理Java第 710 题HashMap 的扩容机制是怎样的?扩容时数据是如何迁移的? 考察 HashMap 扩容触发条件与数据迁移细节性能优化技术原理Java第 711 题请解释SQL索引的底层原理,并说明如何基于此进行查询优化。 考察对索引数据结构与查询优化关联的理解性能优化技术原理SQL第 712 题怎么实现分页和底层的原理 考察分页实现方式与数据库底层的查询机制性能优化技术原理SQL第 713 题遇到慢查询时,你会如何优化? 考察数据库慢查询定位、分析与优化的系统性思路性能优化技术原理问题排查MySQL第 714 题请完整描述在浏览器地址栏输入一个网址并回车后,从DNS解析到页面显示的全过程。 考察网络请求链路、DNS解析原理及各层级的工作原理性能优化问题拆解技术原理DNSHTTPTCP第 715 题覆盖索引的具体实现机制是什么? 考察覆盖索引的底层原理与查询优化理解性能优化技术原理第 716 题线程池具体有哪些优化策略? 考察对线程池参数调优、任务拒绝策略及性能优化的理解性能优化技术原理方案权衡Java第 717 题请谈谈你对 JVM(Java 虚拟机)的理解,包括其内存结构、垃圾回收机制以及常见的性能调优手段。 考察对 JVM 核心原理的掌握程度和系统性理解性能优化技术原理JVM第 718 题HashMap扩容时为什么容量要取2的指数? 考察对HashMap底层哈希函数与扩容机制结合的理解性能优化技术原理第 719 题有一张上百万条数据的单表,从前端页面、Java后台、数据库三个层面分别可以做哪些查询优化? 考察对大数据量查询优化的分层理解和实践经验性能优化问题拆解系统设计Java第 720 题你实现BVH的目的是什么? 考察对层次包围体结构的原理理解及其在加速遍历中的应用性能优化技术原理