后端岗位面试题 · 技术选型 · Java

题库中标记为“后端”的结构化面试题。

89928 道真题 · 当前筛选命中 1725 · 更新 2026-08-05

筛选题目已选:技术选型 · Java
第 141 题请介绍Java中单例模式的常见实现方式,并说明反序列化和反射如何破坏单例,以及如何防范。 考察单例模式的实现变体、破坏单例的机制与防御手段风险判断技术原理技术选型Java第 142 题HashMap的实现,hash冲突时怎么办? 考察HashMap底层数据结构、hash冲突处理机制及性能权衡风险判断技术原理技术选型Java第 143 题常见的Java对象序列化框架有哪些?如何根据场景选择? 考察对序列化框架的选型能力和权衡意识系统设计技术选型方案权衡JavaJSONProtocol Buffers第 144 题ArrayList 和 List 有什么区别? 考察对接口与实现类关系的理解技术原理技术选型Java第 145 题请列举 Java JUC(java.util.concurrent)中的常用类,并说明其典型用途。 考察对 Java 并发工具类的熟悉程度和分类理解技术原理技术选型Java第 146 题Java集合容器中,哪些是线程安全的? 考察对Java集合线程安全特性的掌握和区分能力技术原理技术选型方案权衡Java第 147 题你常用的集合有哪些? 考察对常用集合的掌握、应用场景区分和选择能力技术原理技术选型Java第 148 题请介绍Java中常用的数据结构,并说明它们各自的适用场景。 考察对Java核心数据结构的理解及应用场景判断技术原理技术选型Java第 149 题HashMap和Hashtable的区别是什么,实际项目中用什么,为什么? 考察对Map实现的底层理解、线程安全认知及工程选型能力技术原理技术选型方案权衡Java第 150 题Java中定义一个空接口有什么用? 考察对Java接口设计模式的理解,尤其是空接口作为标记接口的应用技术原理技术选型Java第 151 题见过哪些数据结构用到红黑树? 考察对红黑树典型应用场景的熟悉程度技术原理技术选型C++Java第 152 题请解释一下Java内存模型(JMM)及其在并发编程中的作用。 考察对Java内存模型核心概念及并发安全机制的理解技术原理技术选型Java第 153 题介绍一下ArrayList 考察对Java集合框架常见实现的理解技术原理技术选型Java第 154 题我看你之前也做过Java的项目,为什么最后选择了Go? 考察求职者在技术栈选择上的思考深度和职业规划人岗匹配自我认知技术选型GoJava第 155 题请分别介绍成员内部类、局部内部类、匿名内部类和静态内部类。 考察对 Java 内部类的分类、定义、使用场景及注意事项的掌握程度自我呈现技术原理技术选型Java第 156 题ReentrantLock和Synchronized锁区别 考察对Java并发锁机制的理解和选型判断技术原理技术选型方案权衡Java第 157 题ConcurrentHashMap与HashMap对比,如何实现并发? 考察对Java集合并发机制的掌握与差异化理解技术原理技术选型方案权衡Java第 158 题请解释Java反射机制及其底层实现原理。 考察对Java反射机制的基本理解和底层原理的掌握程度技术原理技术选型Java第 159 题请说明 Java 基本数据类型与包装类的区别,并指出在哪些场景下需要用到包装类。 考察对 Java 基本类型与包装类差异的掌握及实际应用理解技术原理技术选型Java第 160 题Java中有哪些线程安全的集合?请举例说明。 考察并发集合的掌握程度技术原理技术选型Java