后端岗位面试题 · 系统设计 · Java
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 415 道 · 更新 2026-08-05
筛选题目已选:系统设计 · Java
考察点
技术栈
第 401 题JUC包中主要包含哪些并发工具类?请分类说明。 考察对Java并发工具包的整体掌握和分类能力第 402 题请介绍 Java 线程池的核心参数和拒绝策略,并说明各自的作用。 考察对线程池参数的理解及拒绝策略的适用场景第 403 题讲一下你已知的所有 GC 算法,并总结 GC 算法在不同 JDK 版本中的迭代方向是什么? 考察垃圾回收算法基础与对 JVM 演进的理解第 404 题请解释AQS(AbstractQueuedSynchronizer)的核心原理,并说明在并发编程中的应用场景。 考察对Java并发同步框架AQS的设计原理与典型应用的理解第 405 题假设我要设计一个线程池,现在要给这个线程池加一个功能,统计每个任务的执行时间,在此基础上把执行时间超过一分钟的任务中断掉,这个线程池如何设计? 考察线程池扩展、任务超时中断与资源管理的设计能力第 406 题G1 如何精确控制 STW 的时间? 考察对 G1 垃圾收集器停顿控制机制的理解第 407 题为什么禁止在接口中返回枚举类型? 考察枚举在接口契约中的兼容性风险第 408 题NIO模型了解吗? 考察对Java NIO核心概念与IO模型的理解第 409 题如何设计一个全局异常处理机制?请说明其实现方式与考虑要点。 考察全局异常处理的设计能力与工程实践第 410 题请解释反射机制与动态代理的关系,并说明动态代理的实现原理。 考察Java反射与动态代理的基本原理及关联第 411 题你知道哪些队列,了解过阻塞队列吗? 考察对队列数据结构及并发场景下阻塞队列的理解与运用能力第 412 题Java性能排查有没有什么SOP? 考察Java应用性能问题的系统性排查流程与工具链第 413 题并发安全的HashMap是怎么实现的? 考察对Java并发容器底层实现原理和演进的理解第 414 题在 Java 中,哪些 Map 实现是线程安全的?请比较它们的使用场景。 考察对线程安全 Map 实现及其适用场景的掌握第 415 题请结合你的项目经验,说明是否配置了线程池以及如何合理配置。 考察线程池工程实践与参数调优策略