后端岗位面试题 · 性能优化
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 7174 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 841 题请描述你在高并发场景下提升系统吞吐量或降低延迟的策略。 考察对高并发架构手段的理解与实际应用能力第 842 题什么是回表?二级索引查询在什么场景下会触发回表?如何避免回表? 考察对二级索引查询流程、覆盖索引与回表代价的理解第 843 题二维数组按行访问和按列访问的速度为什么会有差异? 考察对内存布局、局部性与缓存机制的理解第 844 题当大量调用外部接口导致系统出现大量TIME_WAIT状态时,你会如何优化? 考察对TCP连接生命周期和性能调优的实际处理能力第 845 题集群环境下如何保证 Redis 分布式缓存的命中率? 考察分布式缓存设计中对命中率影响因素的识别与优化策略第 846 题HiveSQL常见优化手段 考察对HiveSQL性能优化的系统理解和实践经验第 847 题JVM有哪些调优的方法? 考察对JVM内存结构、垃圾收集器选择、参数配置及调优流程的理解第 848 题你还做了个定时器,用它来关闭长连接,为什么要这么做? 考察对长连接资源管理、超时控制和系统健壮性的理解第 849 题请描述Java线程池的核心参数及其工作流程,并说明如何合理配置线程数。 考察线程池原理与配置经验第 850 题请描述一次内存溢出的排查过程。 考察内存溢出问题的排查思路、工具使用和根因分析能力第 851 题在负责系统或服务时,你会关注哪些核心指标来评估其健康状态和性能? 考察对系统可观测性、指标体系的系统化理解及运维意识第 852 题哪些场景需要减少磁盘I/O,适合选取什么类型的磁盘? 考察对磁盘I/O瓶颈的识别与存储技术选型能力第 853 题请说明在实时计算任务中如何分配资源,并如何保证数据不出现明显延迟? 考察实时任务资源分配策略与延迟保障机制第 854 题Hive 查询为什么走 Spark 引擎通常比走 MR 更好?如果只能走 MR,可以从哪些方向优化? 考察对两种计算引擎差异的理解及 MR 场景下的优化能力第 855 题你们的接口并发量有多大?如何评估的? 考察对业务容量评估与并发压测的实践第 856 题慢查询你怎么优化? 考察数据库慢查询的排查思路与优化手段第 857 题面对可用内存仅 4G,而待排序数据量达 500G 的情形,你会采用何种排序方案?请阐释具体实现步骤与核心算法。 考查候选人在数据量远超内存时设计外部排序算法及管理 I/O 的能力。第 858 题当线上系统出现某个接口响应缓慢的情况,你会如何系统性地排查可能的原因,并给出相应的解决方案? 考查候选人面对线上性能问题时的系统性排查能力和解决思路。第 859 题当一次请求在十几个分布式服务之间传递时,整体响应变慢,你会采用怎样的排查思路和步骤来定位瓶颈? 考察候选人对分布式系统链路追踪、日志聚合和性能分析工具的综合运用能力。第 860 题在不引入分库分表方案的前提下,当某张单表的数据量变得非常大时,有哪些可行的优化手段?请说明你通常会从哪些方面着手处理以及相应的理由。 考查候选人对单表大数据量场景下优化手段的系统性理解,能否区分不同优化方向的适用场景与边界。