度小满面试题 · 风险判断 · Java
度小满相关面试题,按最终去重题目聚合。
共 807 道真题 · 当前筛选命中 16 道 · 更新 2026-08-05
筛选题目已选:风险判断 · Java
考察点
技术栈
第 1 题请解释父子线程之间如何通信,并说明 wait 和 notify 的使用方式及注意事项。 考察线程间通信机制与同步原语的理解第 2 题线程池常见的拒绝策略有哪些,各自适用什么场景? 考察拒绝策略的选择与场景判断第 3 题请说明 ArrayList 的底层实现原理及线程安全性,并解释如何将其转换为线程安全的集合。 考察 Java 集合框架底层实现与并发安全的处理方式第 4 题请解释 ThreadLocal 的工作原理、典型使用场景及其潜在的内存泄漏风险。 考察线程局部变量机制与内存安全意识第 5 题使用线程池时需要关注哪些核心问题?请结合常见配置参数和实际场景说明。 考察线程池参数配置、拒绝策略、任务队列及线程安全等综合理解第 6 题在多线程环境下,Java 中保证线程安全的手段有哪些?请结合实际场景说明。 考察对线程安全实现机制和适用场景的掌握第 7 题Java 线程池默认支持哪些拒绝策略?请分别说明其行为,并讨论如何选择拒绝策略。 考察拒绝策略的掌握程度及实际应用中的权衡能力第 8 题ThreadLocal用过吗,什么场景用过? 考察对ThreadLocal原理、典型应用场景及内存泄漏风险的掌握第 9 题线程池中的任务抛出异常时,线程池会崩溃吗?请说明你的处理方式。 考察线程池异常处理机制与线程存活逻辑第 10 题HashMap怎么实现线程安全呢? 考察对Java并发容器及线程安全实现机制的理解第 11 题String底层细节 考察String的底层存储、不可变性和相关机制第 12 题Java中protected修饰的成员在什么情况下不能访问? 考察protected访问规则的理解与边界判断第 13 题请解释HashMap的原理。 考察对HashMap数据结构、哈希冲突处理及JDK实现的掌握第 14 题在 Java 中如何使用线程池提交任务并优雅关闭?请写出关键步骤。 考察线程池 API 的使用和关闭流程第 15 题HashMap有哪些操作是线程安全的? 考察对HashMap线程安全边界和并发问题的理解第 16 题请比较 HashMap 和 ConcurrentHashMap 的设计差异,并说明它们在并发场景下的适用性。 考察对 Java 集合框架中散列表并发安全实现的理解与对比