后端岗位面试题 · 问题排查 · Java
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 898 道 · 更新 2026-08-05
筛选题目已选:问题排查 · Java
考察点
技术栈
第 401 题HashMap扩容机制是什么? 考察对HashMap扩容原理、触发条件及并发影响的掌握第 402 题如何在Spring中获取反向代理对象?反射有哪几种类型? 考察Spring AOP代理机制与Java反射基础第 403 题Java内存泄漏通常发生在哪个内存区域,并请说明原因? 考察对Java运行时内存分区及内存泄漏典型场景的理解第 404 题在 Java 项目中,你会如何处理异常?请说明你的异常处理策略。 考察异常处理实践与代码质量意识第 405 题排查线上OOM问题你会使用哪些工具和步骤?请描述完整的排查流程。 考察线上问题排查的工具运用与系统化流程第 406 题说说 ThreadLocal 的用法。 考察对 ThreadLocal 原理、典型应用与内存泄漏防范的理解第 407 题在Java中,什么情况下会出现类型转换异常(ClassCastException)? 考察对Java类型转换规则和异常触发条件的理解第 408 题在AOP方法中,如果业务方法执行失败,你是如何处理异常的? 考察AOP异常处理、事务一致性与降级策略第 409 题线上内存飙升怎么解决? 考察内存问题排查思路与风险判断能力第 410 题线程不安全的集合怎么保证安全? 考察对集合并发安全的解决手段与选择取舍第 411 题说一下对HashMap的理解? 考察对HashMap原理、并发与使用边界的掌握程度第 412 题Java中的异常机制是如何工作的?请介绍常见的异常类型和处理方式。 考察对Java异常体系、处理机制和最佳实践的理解第 413 题如果自定义了一个org.abc.String类,这个类能否被正常加载和使用? 考察对类加载双亲委派机制及类加载隔离的理解第 414 题当使用自定义类作为HashMap的键时,需要重写哪些方法?如果只重写hashCode而不重写equals,会发生什么问题?请举例说明。 考察HashMap键的相等性契约与哈希冲突处理原理第 415 题能讲讲ThreadLocal吗?以及它的实际应用场景和会带来的问题? 考察对ThreadLocal原理、典型应用及内存泄漏风险的理解第 416 题Full GC对程序的影响是什么? 考察Full GC触发机制、停顿与业务影响以及排查思路第 417 题除了用线程名字进行区分,还有什么方式可以排查业务线程? 考察对Java线程排查手段的掌握程度及实际运用能力第 418 题请解释Java内存泄漏的概念,并列举常见场景及排查方法。 考察对Java内存模型、内存泄漏成因及排查工具的掌握第 419 题你了解Java中的对象引用吗?请分别说明强、软、弱、虚引用的特性与典型使用场景。 考察Java四种引用类型的语义差异及实际应用能力第 420 题CPU使用率飙升怎么排查? 考察系统性能问题定位与排查方法