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

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

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

筛选题目已选:性能优化
第 161 题如何优化实际 Spark 任务?请举例(如数据倾斜、Shuffle 优化)。 考察对 Spark 任务性能瓶颈的识别与常见优化手段的实际运用能力性能优化技术原理Apache Spark第 162 题请谈谈你对索引优化有哪些常用策略? 考察索引优化的实践方法与场景分析性能优化风险判断MySQL第 163 题请谈谈你对C++代码热点(hot path)编译优化的理解。 考察对C++热点代码识别与编译优化手段的掌握性能优化技术原理C++第 164 题谈谈对MySQL的索引的理解 考察对MySQL索引原理、类型、适用场景及优化策略的理解性能优化技术原理方案权衡MySQL第 165 题什么是回表查询?请举例说明如何避免回表。 考察对回表机制的理解及索引优化能力性能优化技术选型MySQL第 166 题请谈谈你在数据库优化方面的实践经验,特别是索引相关的优化。 考察数据库优化实践经验和索引设计能力性能优化项目复盘问题排查第 167 题说说你用的MQ是怎么保证不重复消费的 考察消息队列消费幂等性与去重机制的设计能力性能优化技术原理方案权衡第 168 题使用 std::vector 作为函数返回值时,如何编写才能高效? 考察 C++ 中返回值优化和移动语义的应用性能优化技术原理C++第 169 题对Java中的零拷贝有了解吗? 考察对零拷贝技术原理、Java相关实现及应用场景的理解性能优化技术原理方案权衡Java第 170 题请解释Apache Kafka在设计和实现上具备高性能的原因。 考查对Kafka高吞吐量底层机制的理解。性能优化技术原理方案权衡Apache Kafka第 171 题当线上业务服务器的 CPU 使用率突然升高时,你会按照怎样的步骤进行排查? 考察候选人面对线上CPU飙升问题的排查思路和实操能力。性能优化问题排查Java第 172 题请说明 C/C++ 语言的主要特征,并解释为什么其程序运行速度通常较快。 考察对 C/C++ 语言特性及其性能优势根源的理解性能优化技术原理CC++第 173 题看你简历里提到慢SQL优化,怎么发现慢SQL,怎么优化? 考察慢SQL定位方法、分析工具和优化思路性能优化技术原理问题排查SQL第 174 题CAS 和悲观锁相比,在性能上有何优劣?请结合具体场景说明。 考察对 CAS 与悲观锁性能特性及适用场景的理解性能优化方案权衡第 175 题请说明你会如何定位并优化数据库中的慢查询? 考察慢查询定位手段、优化思路及性能调优能力性能优化技术原理问题排查第 176 题聊聊项目的初衷、性能怎么优化 考察项目背景理解与性能优化方法性能优化项目复盘结果导向第 177 题请说明 Java 虚拟线程相对于传统平台线程的主要优点,以及它在哪些场景下能带来明显收益? 考察对 Java 虚拟线程原理与适用场景的理解性能优化技术原理Java第 178 题你在平时工作中怎么来制定你的核心线程数和最大线程数? 考察线程池参数设置的实际经验与原理理解性能优化技术原理方案权衡Java第 179 题Redis单线程,如何实现高性能? 考察对Redis单线程模型及高性能实现机制的理解性能优化技术原理Redis第 180 题请说明你负责的系统的峰值TPS(每秒事务处理数)是多少,以及你如何定义和评估这一指标? 考察候选人对系统性能指标的理解、量化能力及业务关联意识业务理解数据驱动性能优化