后端岗位面试题 · 性能优化
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 7174 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 181 题请描述用户在浏览器中输入一个完整 URL 并完成登录的完整网络请求流程,包括 DNS 解析、建立连接、HTTP 请求与响应等环节。 考察对网络请求全链路的理解,涵盖 DNS、TCP、HTTP 及登录场景下的协议细节第 182 题介绍ConcurrentHashMap 考察对ConcurrentHashMap设计原理、线程安全机制和性能特性的理解第 183 题请讲解HashMap的底层结构以及它的扩容机制。 考察对HashMap数据结构和动态扩容原理的理解第 184 题如何提高缓存命中率? 考察对缓存机制、数据访问模式和命中率优化策略的理解第 185 题在项目中你是如何使用多线程和数据库的?请说明并发控制与事务处理方式。 考察多线程与数据库并发控制的实践能力第 186 题在使用消息队列(MQ)的场景中,如何减少响应时长? 考察通过消息队列异步化优化接口响应时间的实践能力第 187 题为什么要使用连接池? 考察连接池在资源复用、性能优化和高并发场景中的价值理解第 188 题Redis单线程为什么快? 考察对Redis单线程模型的深入理解及底层原理第 189 题请说明数据库事务隔离级别的种类及底层实现原理。 考察对事务隔离级别分类、一致性语义及底层实现的理解第 190 题聚簇索引和二级索引的区别,以及回表的过程是怎样的? 考察数据库索引结构理解及查询执行机制第 191 题监控线程池的状态包括哪些?哪些指标可以用来判断线程池的运行状态是否良好? 考察线程池监控指标的理解与运维判断能力第 192 题请谈谈你通常如何对数据库进行性能优化。 考察数据库性能优化的系统性方法、诊断流程与常见手段第 193 题请解释线程池的核心参数及其意义。 考察对线程池核心参数的理解及调优意识第 194 题了解Go的GC调优吗? 考察对Go垃圾回收机制及调优方法的理解第 195 题怎么设计一个数据库连接池 考察连接池的核心设计要素、资源管理与性能权衡第 196 题在4G和8G内存的服务器上,如何配置JVM的GC参数? 考察JVM内存模型与垃圾回收器选型的权衡能力第 197 题请解释一下JVM堆内存中的新生代和老年代,以及它们的区别和作用。 考察对JVM堆内存分区及对象生命周期管理的理解第 198 题对于MySQL分页查询,常见的性能优化方案有哪些?请结合具体场景说明实现方式。 考察分页查询优化的技术原理与实践方案第 199 题使用 new HashMap() 和 new HashMap(16) 创建对象时,底层空间分配有何区别? 考察对 HashMap 初始容量与扩容机制的理解第 200 题Redis 的持久化方式有哪些?AOF 持久化是如何压缩和重写的? 考察 Redis 持久化原理及 AOF 重写机制的理解