后端岗位面试题 · 方案权衡 · Java
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 3203 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 261 题项目中线程池使用的什么拒绝策略 考察线程池拒绝策略的选择与适用场景理解第 262 题请描述线程池的核心执行流程,并说明常见的拒绝策略分别适用于什么场景。 考察线程池工作原理与拒绝策略的选型意识第 263 题在单体应用中,如何对共享资源进行加锁?请说明常用的锁机制和适用场景。 考察单体环境下并发控制的基础知识和实现细节第 264 题submit()和execute()有什么区别? 考察对线程池任务提交与执行模型的理解第 265 题常见的Java对象序列化框架有哪些?如何根据场景选择? 考察对序列化框架的选型能力和权衡意识第 266 题根据任务类型和系统资源,如何合理调优线程池参数? 考察线程池参数调优的工程决策能力第 267 题饿汉模式和懒汉模式的区别是什么? 考察单例模式两种实现方式在加载时机、线程安全和性能上的差异第 268 题HashMap是线程不安全的,如果要保证线程安全,有什么可用的类或怎么处理? 考察并发场景下对集合正确选择与同步机制的理解第 269 题Java中如何对一个对象做深克隆? 考察深克隆的实现方式、适用场景与边界理解第 270 题谈谈Java线程池的拒绝策略有哪些,各自适用什么场景? 考察对线程池饱和处理策略的理解及应用场景判断第 271 题单例模式中线程安全的单例如何实现? 考察并发场景下单例的正确实现方式、性能权衡与边界处理第 272 题Java集合容器中,哪些是线程安全的? 考察对Java集合线程安全特性的掌握和区分能力第 273 题请说明Java类加载机制的整体流程,并介绍类加载器的双亲委派模型及其作用。 考察对Java类加载机制和双亲委派模型的理解第 274 题请说明代理模式的作用,并对比静态代理与动态代理。 考察代理模式核心思想及实现演化第 275 题如何脱离Spring框架实现AOP这样的功能? 考察对AOP核心思想的理解及底层实现能力第 276 题HashMap和Hashtable的区别是什么,实际项目中用什么,为什么? 考察对Map实现的底层理解、线程安全认知及工程选型能力第 277 题设计一个支持10万QPS的异步事件总线,要求保证严格的事件顺序性和背压处理,请给出核心类结构并说明为什么选择Phaser而不是CyclicBarrier。 考察高并发系统设计、事件顺序性与背压处理,以及并发工具选型的合理性第 278 题如何实现在线程池中所有任务执行完成后,向调用方发送完成通知? 考察线程池生命周期管理、任务完成感知及常用的同步与异步通知机制第 279 题Java 中有哪些锁机制?请结合并发场景说明其适用性。 考察对 Java 并发锁体系的理解与应用场景辨析第 280 题请介绍线程池的核心参数及其工作流程。 考察线程池参数理解、执行流程和边界情况处理