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

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

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

筛选题目已选:性能优化 · Java
第 581 题线程池怎么创建,核心线程在什么时候创建? 考察线程池配置参数的理解及任务提交时核心线程的创建时机性能优化技术原理Java第 582 题携程APP首页服务频繁OOM,堆内存占用持续攀升,如何通过内存分析和参数调优解决? 考察内存问题排查流程、堆内存分析与JVM参数调优能力性能优化风险判断问题排查Java第 583 题在Java中,有什么办法可以减少或者避免GC的发生? 考察对垃圾回收机制的理解及优化策略性能优化技术原理Java第 584 题初始化HashMap如何选择合适的初始容量以避免更多的操作,如何使用负载因子? 考察HashMap容量初始化与负载因子的原理选择及实践权衡性能优化技术原理方案权衡Java第 585 题请介绍ThreadLocal的底层原理、内存泄漏问题及通常用法。 考察对线程本地变量实现机制、内存管理及典型应用场景的理解性能优化风险判断技术原理Java第 586 题请解释G1垃圾回收器的原理及其优势。 考察对G1垃圾回收器内部机制和优势的理解性能优化技术原理Java第 587 题ConcurrentHashMap 线程安全的原理是什么? 考察对并发容器内部同步机制与演进的理解性能优化技术原理方案权衡Java第 588 题请描述你在项目中如何配置线程池的核心参数(如核心线程数、最大线程数、队列容量、拒绝策略)? 考察线程池参数设计的依据与业务场景结合能力性能优化技术原理方案权衡Java第 589 题String、StringBuffer、StringBuilder的区别和联系 考察对Java字符串类的不可变性、线程安全与性能差异的理解性能优化技术原理Java第 590 题请描述Java对象序列化的具体流程,以及其中需要考虑的关键细节。 考察对序列化机制的理解和一致性控制性能优化技术原理方案权衡Java第 591 题HashMap的效率优化方式有哪些?如何选择初始容量与负载因子? 考察对HashMap性能影响因素的理解及实际调优能力性能优化技术原理方案权衡Java第 592 题线程池参数如何考量? 考察线程池参数配置的理解与实际权衡性能优化技术原理方案权衡Java第 593 题ConcurrentHashMap 是如何保证线程安全的? 考察 JDK 1.7 与 1.8 中并发控制机制及其演进性能优化技术原理方案权衡Java第 594 题Synchronized 锁升级为什么能提升性能? 考察 Java 并发同步机制中锁升级原理及性能优化理解性能优化技术原理Java第 595 题HashMap在JDK1.7和1.8的结构区别是什么?JDK1.7的链表添加是头插还是尾插,会有什么影响? 考察对HashMap演进原理的理解,重点关注链表插入方式变更的动机与影响性能优化风险判断技术原理Java第 596 题请解释 Java 中的强引用、软引用、弱引用和虚引用,并说明各自的使用场景。 考察对 Java 引用类型原理的理解及实际应用场景的把握性能优化问题拆解技术原理Java第 597 题如何根据业务场景判断核心线程数的数量?请给出你的设置思路。 考察线程池参数调优的实践经验与权衡意识性能优化方案权衡Java第 598 题请介绍Java中GC(垃圾回收)的工作原理,包括主要内存区域、常见垃圾收集算法以及如何选择和调优垃圾收集器。 考察对GC原理、算法及实践调优的综合理解性能优化技术原理方案权衡Java第 599 题在 Java 中,如果使用 new 创建的对象体积很大,会带来哪些影响,应如何处理? 考察内存管理、JVM内存分配与性能优化意识性能优化风险判断技术原理Java第 600 题请讲讲你对 Hash 的理解,以及常见的 Hash 冲突解决方法;并介绍 HashMap 的内部结构。 考察对哈希原理、冲突处理策略以及 HashMap 底层结构原理的理解性能优化技术原理方案权衡Java