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

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

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

筛选题目已选:性能优化
第 921 题Redis如何删除大量过期的值 考察对Redis过期键删除策略及大规模清理机制的理解性能优化风险判断技术原理Redis第 922 题请谈谈 SQL 优化的常用方法。 考察 SQL 性能优化的知识体系与实操经验性能优化技术原理问题排查SQL第 923 题如何设计多级缓存以提升系统性能? 考察缓存分层设计、数据一致性与性能优化能力性能优化风险判断系统设计CaffeineRedis第 924 题MySQL的主键为什么不能太大? 考察主键大小对存储和性能的影响性能优化技术原理InnoDBMySQL第 925 题主从同步有哪些模式,如何确认是否同步完毕? 考察主从复制原理、同步模式及一致性校验方法性能优化技术原理方案权衡第 926 题请说明ArrayList的扩容机制,并指出其扩容过程中在哪些关键点会造成性能损耗? 考察对ArrayList动态数组扩容机制及其性能代价的理解性能优化技术原理Java第 927 题一个1000个字符的字符串,一个包含1000000个字符串的集合(每个最长15个字符),如何判断该字符串中是否包含集合中的任意字符串? 考察大规模短模式匹配算法的选型和复杂度分析性能优化问题拆解技术原理第 928 题讲一讲垃圾回收机制? 考察对垃圾回收基础概念、主流算法和常见实现的理解性能优化系统设计技术原理Java第 929 题偏向锁对比轻量级锁有什么好处? 考察对两种锁机制设计意图和收益差异的理解性能优化技术原理Java第 930 题请系统介绍Java垃圾回收(GC)的核心机制,包括分代模型、主要收集器以及排查GC问题的思路。 考察Java内存管理与垃圾回收原理的理解深度及实际调优意识性能优化技术原理问题排查Java第 931 题请介绍SQL优化的常用方法。 考察对SQL性能优化方法和数据库原理的理解性能优化技术原理问题排查SQL第 932 题CPU占用高,如何排查? 考察系统性能问题的排查思路与工具使用能力性能优化技术原理问题排查Linux第 933 题请解释二叉搜索树的左右子树高度差在平衡判断中的作用,并说明其与平衡二叉树(AVL树)的关系。 考察对平衡二叉树旋转机制及高度差概念的理解性能优化问题拆解技术原理第 934 题你们项目中涉及的数据规模有多大?请具体说明数据量级及技术选型依据。 考察候选人项目数据规模理解及技术选型合理性性能优化问题拆解技术选型第 935 题设计一个秒杀系统,并说明为什么这样设计。 考察高并发系统架构设计、缓存/队列/限流等核心手段及设计理由性能优化系统设计技术选型Redis第 936 题请解释 Redis 管道的概念及其在批量操作中的作用。 考察对 Redis 管道机制的理解及其应用场景性能优化技术原理Redis第 937 题介绍一下Full GC的概念。 考察对JVM垃圾回收中Full GC定义、触发条件及影响的理解性能优化技术原理JVM第 938 题在 JavaScript 或类似语言中,使用循环进行字符串拼接(例如 str += 一千次)会有什么性能问题?你会如何优化? 考察字符串拼接的性能影响与优化手段性能优化问题拆解技术原理第 939 题实习时有进行SQL调优过吗? 考察SQL优化实战经验与问题定位能力性能优化项目复盘问题排查SQL第 940 题请详细描述在浏览器中输入一个网址后,从发起到页面呈现在用户面前的整个过程。 考察对Web请求生命周期中网络、协议、缓存、渲染等关键环节的理解性能优化问题拆解技术原理HTTPTCP