互联网/IT行业面试题 · 问题排查 · Java
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 282 道 · 更新 2026-08-05
筛选题目已选:问题排查 · Java
考察点
技术栈
第 261 题线程池中的线程存活时间参数(如 keepAliveTime)是如何实现线程回收的?是定时任务扫描,还是自动过期? 考察线程池线程存活时间回收机制及其实现原理第 262 题假如测试反馈程序 CPU 占用率高,如何排查是否是内存泄漏导致的? 考察从现象出发的定位思路以及对内存泄漏触发 CPU 升高机制的理解第 263 题ThreadLocal 内部存储结构是怎样的?它的 key 和 value 分别是什么? 考察对 ThreadLocal 底层数据结构和工作原理的理解第 264 题如果不想用 Tomcat,改用其他服务器,你会怎么做? 考察对 Java Web 应用服务器替代方案及部署方式的理解第 265 题Java代码出现异常后,请给出具体的排查思路。 考察Java异常排查的系统化方法与问题定位能力第 266 题怎么中断一个线程? 考察Java线程中断机制的理解与正确使用第 267 题项目中哪里用到线程池?讲一下使用场景。 考察线程池的实际应用场景设计与并发控制能力第 268 题线上服务出现 Full GC 频繁,可能的原因有哪些? 考察对 Full GC 触发因素的系统性理解第 269 题线上内存泄露排查 考察线上内存泄露的排查流程、工具使用与根因分析能力第 270 题请介绍 HashMap 的实现原理,并说明其扩容机制和常见问题。 考察对 HashMap 底层数据结构、哈希冲突处理、扩容机制及并发安全性的理解第 271 题在 Java 中,如果使用线程池执行任务,ThreadLocal 变量能否被子线程继承?请说明原因及常见传递方案。 考察对 ThreadLocal 作用域、线程池复用机制及跨线程传递方案的理解第 272 题请解释Java双亲委派模型的工作原理及其在类加载中的作用。 考察对类加载机制、委派模型及其影响的掌握第 273 题请介绍一次你在项目中处理异常的具体案例,你是如何分析并解决的? 考察候选人实际项目中的异常处理经验与问题排查能力第 274 题Java 8 为什么用元空间取代永久代? 考察 JVM 内存模型演进的背景与动机第 275 题线上 Full GC 频繁,你会按什么顺序定位问题? 考察系统化的问题排查流程和工具使用能力第 276 题请说明HashMap的底层数据结构,以及数组是如何进行扩容的? 考察HashMap底层实现与扩容机制的掌握程度第 277 题线程池是否用过,有什么注意事项? 考察对线程池核心参数、使用场景及常见陷阱的理解第 278 题Java的垃圾自动回收是怎么判断对象无用的? 考察对JVM垃圾回收判定机制及其局限的理解第 279 题堆内存溢出(Heap OutOfMemoryError)的概念是什么? 考察对堆内存溢出触发机制和原因的理解第 280 题在 ArrayList 的并发读写中,哪一步操作最容易导致线程不安全?请解释具体场景。 考察对 ArrayList 并发读写失效模式的深入理解