后端岗位面试题 · 技术选型 · Java
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1725 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Java
考察点
技术栈
第 681 题请解释你对Java虚拟线程的理解,包括其原理、优势以及适用场景。 考察对Java虚拟线程原理、优势与适用场景的理解第 682 题HashMap线程安全吗?怎么让它线程安全? 考察对HashMap并发缺陷的理解及多线程环境下的替代方案选择第 683 题在项目中,RocketMQ 承担了什么作用?既然 Java 线程也能实现异步或队列,为什么要选用 RocketMQ 而不是直接用线程? 考察对消息中间件核心价值的理解及与本地线程方案的权衡分析第 684 题请介绍 Java 集合框架的主要分类,并选择其中一个实现类详细讲解其底层原理。 考察对 Java 集合框架整体认知与对特定集合底层实现的深入理解第 685 题请谈谈你对 Java 集合体系的理解,包括主要接口与常用实现类的特点。 考察对集合框架分层结构、常用实现及选择依据的掌握程度第 686 题请列举 Java 中常见的集合类型,并说明各自的主要特点与适用场景。 考察对常用集合结构、实现特性及适用场景的掌握第 687 题请介绍Java I/O体系及其主要分类。 考察对Java I/O体系结构的整体认知与分类理解第 688 题在实际开发中,你如何选择使用接口还是抽象类? 考察基于设计目标和场景的应用决策能力第 689 题请讲解容器(Java集合框架)的整体结构与主要实现原理。 考察对Java集合框架体系结构的整体理解第 690 题StringBuffer和StringBuilder的区别,和String的区别 考察对Java字符串类特性及线程安全、性能差异的理解第 691 题Java集合框架你有了解吗? 考察Java集合框架的整体认知和常用类特性第 692 题Java 集合框架中,如何选择合适的集合类?请结合具体场景说明。 考察对 Java 集合框架的熟悉程度和按需选型能力第 693 题异步任务通常怎么实现? 考察异步编程的常见实现方式与技术选型第 694 题请介绍Java中Map接口的主要实现类及其适用场景。 考察对Map接口各类实现的特性理解与选型能力第 695 题请介绍Java中的锁机制,并说明如何选择合适的锁。 考察对Java锁体系的理解、区别及选型能力第 696 题CAS和AQS分别适用于什么场景? 考察对并发原语原理及适用场景的理解第 697 题Netty 为什么选择基于 NIO 而不是 BIO?它的核心设计优势有哪些? 考察对 Netty 架构设计和选型理解第 698 题请说明堆外内存(off-heap memory)的含义、使用场景及与堆内内存的对比。 考察对堆外内存的理解深度与应用判断第 699 题你是否在实际项目中用过 Java 反射? 考察对反射机制的理解深度和实际应用能力第 700 题请简述 Java 集合框架的主要组成部分及其典型用途。 考察对 Java 集合框架整体结构的掌握与分类能力