后端岗位面试题 · 技术原理 · Java

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

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

筛选题目已选:技术原理 · Java
第 661 题在 Java 中 HashMap 是否线程安全?多线程并发时一个线程访问某个 key,另一个线程删除该 key,会发生什么情况? 考察对 HashMap 非线程安全性的理解及并发访问的失效分析风险判断技术原理Java第 662 题HttpServletRequest接口提供了哪些常用方法? 考察对Servlet请求对象核心API的掌握程度技术原理Java第 663 题HashMap与ConcurrentHashMap有什么区别? 考察对Java集合框架中线程安全与并发性能的理解技术原理方案权衡Java第 664 题谈谈你对Java泛型的理解 考察泛型机制、类型安全及实际应用技术原理方案权衡Java第 665 题Java 中 HashMap 是线程安全的吗?如果不安全,如何保证并发场景下的线程安全? 考察 Java 集合类的线程安全认知与并发解决方案风险判断技术原理技术选型Java第 666 题请介绍一下 Java 的反射机制。 考察对 Java 反射原理、核心 API 和实际应用的理解性能优化技术原理Java第 667 题什么时候会执行拒绝策略? 考察对线程池饱和时拒绝策略触发条件的理解风险判断技术原理Java第 668 题你知道本地缓存可以用谷歌的Guava Cache吧,它和Caffeine有什么区别,为什么用Caffeine,它解决了Guava的什么问题? 考察对Guava Cache与Caffeine在本地缓存实现上的对比理解及技术选型能力技术原理技术选型方案权衡CaffeineJava第 669 题ArrayList和CopyOnWriteArrayList的区别 考察并发集合的基础认知与适用场景判断技术原理方案权衡Java第 670 题如何自定义异常类? 考察异常处理机制的理解与自定义异常的设计能力编码实现技术原理Java第 671 题请描述 Java 中 synchronized 锁升级的过程。 考察对 synchronized 锁升级机制的理解技术原理Java第 672 题讲讲接口和抽象类 考察对Java面向对象抽象机制的理解与区别应用技术原理Java第 673 题在进行 Java 开发时,你是如何保证代码质量的?会使用哪些工具? 考察代码质量意识、实践方法与工具使用能力持续改进结果导向技术原理Java第 674 题Linked List和LinkedList有什么区别? 考察对数据结构与编程语言具体实现的概念区分能力技术原理技术选型Java第 675 题请解释一下什么是 Native 方法? 考察对 JNI 与本地方法调用机制的理解技术原理Java第 676 题请说明 Java 中 static 关键字的常见用法及其作用。 考察对 Java static 关键字的理解与应用场景技术原理Java第 677 题请说明线程池的典型使用方式和关键配置要点。 考察对线程池基本原理、核心参数及使用规范的理解风险判断技术原理Java第 678 题线程池的拒绝策略能否自定义? 考察对线程池拒绝策略机制的理解及自定义实现能力技术原理方案权衡Java第 679 题Hashtable和HashMap的区别 考察对Java集合框架中两种Map实现的差异理解技术原理方案权衡Java第 680 题请介绍Spring框架的核心特性,如注解、IOC和AOP。 考察对Spring核心概念的理解和表述能力技术原理技术选型JavaSpring Framework