后端岗位面试题 · 问题拆解 · Java
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1727 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · Java
考察点
技术栈
第 421 题请介绍Java的类加载机制,并描述JVM内存模型。 考察对类加载过程与JVM运行时内存结构的理解第 422 题什么是方法重载? 考察对重载定义、时机和编译期多态的理解第 423 题ThreadPoolExecutor 有哪些核心参数?它们各自的作用是什么? 考察对线程池核心参数及工作机制的深入理解第 424 题请解释什么是 RuntimeException,它与 checked exception 有什么区别? 考察对 Java 异常体系分类及其设计目的的理解第 425 题NIO为什么是设计成同步非阻塞?两者不矛盾吗? 考察对NIO同步非阻塞模型的理解及网络IO模型辨析第 426 题说一下你对Java内存模型的了解 考察对JMM核心概念、主内存与工作内存的关系、并发可见性与有序性保证的理解第 427 题请说明Java线程模型中常见的线程状态及其触发事件,以及这些状态之间是如何转换的。 考察对Java线程生命周期和状态转换机制的掌握程度第 428 题请讲解线程池的工作原理及其核心参数。 考察对线程池运行机制和参数调优的理解第 429 题向线程池提交任务时,核心线程数已满,任务会如何处理? 考察线程池任务排队策略和执行流程第 430 题Java如何解决并发问题? 考察对Java并发机制的全面理解与实际应用能力第 431 题讲讲线程池的工作原理吧。 考察线程池的核心机制、参数作用与任务处理流程第 432 题口述手撕:如何快速判断一个由逗号分隔数字组成的字符串中是否有目标数字?例如判断“1,12,33”中是否存在“12”,要求只使用字符串方法。 考察字符串处理能力与对问题本质的分析,避免过度复杂化第 433 题HashMap底层原理介绍下 考察HashMap的数据结构、哈希冲突处理及扩容机制第 434 题请谈谈你对 Java 中 HashMap 的理解。 考察对 HashMap 底层数据结构、扩容机制和并发安全性的掌握第 435 题请描述线程池执行一个新提交任务的完整调度过程,包括核心线程、等待队列和非核心线程各自的作用。 考察线程池任务调度的执行流程与核心参数的理解第 436 题你知道JUC包下的一些类吗? 考察对Java并发工具包的熟悉程度与基本理解第 437 题怎么通过编程实现一个简单的生产者和消费者的模式 考察并发编程中生产者消费者模式的理解与实现能力第 438 题一个任务进入线程池的逻辑是怎么样的? 考察线程池任务提交与执行的核心流程理解第 439 题请解释中断线程化的概念及其在并发编程中的作用。 考察对Java线程中断机制的理解及应用能力第 440 题HashMap扩容之后,元素是怎么做的迁移? 考察对HashMap扩容机制及元素重哈希迁移原理的理解