后端岗位面试题 · 性能优化
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 7174 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 41 题Redis用到了哪些数据结构? 考察对Redis核心数据结构及其典型用途的理解第 42 题现在有这样一个场景,我要针对某个特征(比如针对某个地区、某个年龄、某类客户端)的用户或者说全部用户进行消息推送,这种场景你会怎么设计? 考察对定向消息推送系统的整体设计能力,包括目标圈选、触达链路、可靠性与治理第 43 题在日常开发中,如何通过合理设计数据库索引来规避性能问题? 考察索引设计原则及对查询性能的影响第 44 题我看你有一个针对于并行加载的优化,讲一下你这块怎么做的? 考察候选人对自己项目中并行加载优化的设计思路、实现细节与效果评估第 45 题请说明你如何使用线程池,如何自定义线程池,其核心参数有哪些,以及底层实现原理是什么? 考察线程池配置、核心参数理解及底层执行机制第 46 题请谈谈你在数据库性能优化方面的常用手段,例如索引设计、慢SQL排查和执行计划分析。 考察数据库优化的系统性方法和实践能力第 47 题请描述你IM项目中的心跳机制,针对连接数量多且心跳周期短的情况,你是如何设计和优化心跳策略的? 考察IM系统心跳机制设计及高连接场景下的优化能力第 48 题线程池的核心参数有哪些?如何设置这些参数? 考察线程池核心参数的理解与基于场景的参数配置能力第 49 题请说明MySQL binlog的作用以及主从同步的实现原理。 考察对MySQL binlog格式、主从复制机制及常见故障场景的理解第 50 题在以 userid 为 key 的场景下,使用 HashMap 会有什么问题? 考察对 HashMap 在特定 key 场景下的哈希计算与碰撞问题的理解第 51 题在 Spark 中,你遇到过数据倾斜问题吗?如何定位和解决? 考察数据倾斜的定位能力与解决方案的掌握第 52 题百万数据Excel如何导入? 考察大数据量导入的方案设计、性能优化与可靠性处理第 53 题CPU突然增高是什么问题?怎么排查? 考察对CPU高负载常见原因的理解和系统化排查思路第 54 题请说明MySQL中回表查询的概念及其工作原理。 考查对MySQL InnoDB索引结构及回表机制的理解。第 55 题请描述向量化策略的主要作用和常见实现方式。 考察对向量化技术的理解及其在性能优化中的应用第 56 题请解释一下 MySQL 中覆盖索引的概念及其作用机制。 考查对 MySQL 索引优化中覆盖索引概念及其性能影响的理解。第 57 题请解释MySQL中的索引下推机制,并说明它如何影响查询优化? 考察对MySQL索引下推原理及优化作用的理解。第 58 题在 MySQL 中创建索引时,有哪些关键注意事项? 考察对 MySQL 索引设计原则的理解,包括索引选择、使用限制和优化方向。第 59 题在MySQL里,索引的数量是不是应该尽量增加,这样做有什么利弊?请说明理由。 考察对MySQL索引开销与查询性能平衡的理解。第 60 题在 MySQL 里,如果某个事务长时间不结束,会引发哪些常见故障或性能隐患? 考查对长事务在锁、日志、一致性、并发等方面的连锁影响的理解。