前端/移动开发面试题 · Java

前端/移动开发相关岗位面试题。

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

筛选题目已选:Java
第 621 题双亲委派机制是什么?你有没有用它解决过实际问题? 考察对双亲委派机制原理的理解及其在实际故障排查、框架设计中的应用能力技术原理问题排查Java第 622 题请解释Java面向对象的三大特性。 考察Java面向对象核心概念的理解与表达能力技术原理Java第 623 题线程池的七个参数是什么?如果 corePoolSize 为 1、maximumPoolSize 为 100,并发量会如何变化? 考察线程池核心参数理解及线程创建与队列的关系问题拆解技术原理Java第 624 题在Java中,如何为一个已存在的接口添加新的方法而不破坏现有实现? 考察对接口扩展方式及兼容性处理的理解技术原理方案权衡Java第 625 题使用Java和Dart开发的一些感受,Dart比Java好在哪,烂在哪? 考察候选人对比两种语言的实际开发经验与客观评价能力沟通表达自我认知技术选型DartJava第 626 题请讲一讲 Java 中面向对象的特性,并结合全栈开发场景说明它们的实际应用。 考察对 Java 面向对象四大特性的理解及其在工程实践中的运用技术原理技术选型Java第 627 题HashMap线程安全吗?如果想要线程安全要怎么做呢? 考察线程安全性认知与并发场景下的技术选型技术原理技术选型Java第 628 题请比较单例模式的饿汉式和懒汉式实现的区别,并说明各自的适用场景。 考察对单例模式两种经典实现的理解及场景适用性技术原理方案权衡Java第 629 题如何设计一个具有任务优先级性质的线程池? 考察线程池扩展机制与优先级队列的工程实现问题拆解系统设计技术原理Java第 630 题请介绍Java中的四种引用类型及其区别和应用场景。 考察对Java引用类型的理解及在实际场景中的应用风险判断技术原理Java第 631 题请介绍 Java 内存模型(JMM)及其核心设计目标。 考察对并发内存抽象、可见性与有序性的理解技术原理Java第 632 题Java中类加载器有哪几种? 考察对Java类加载器体系结构及双亲委派机制的理解技术原理Java第 633 题为什么线程池可以实现线程复用?请解释其底层机制。 考察对线程池线程复用原理的深入理解问题拆解技术原理Java第 634 题ConcurrentHashMap与HashMap的区别是什么? 考察并发容器与普通容器的结构、线程安全及适用场景理解技术原理方案权衡Java第 635 题请详细说明HashMap的底层实现原理,并分析其线程不安全的原因,最后介绍如何保证线程安全。 考察HashMap底层数据结构、并发安全缺陷及常用线程安全替代方案风险判断技术原理技术选型Java第 636 题请解释Java内存模型(JMM)中的主内存与工作内存,并说明volatile关键字的语义及可见性保证机制。 考察对JMM核心概念和volatile语义的掌握程度风险判断技术原理Java第 637 题请解释一下 CAS 与 AQS 的原理,以及它们在并发控制中的应用。 考察对Java并发底层机制的理解与应用能力系统设计技术原理Java第 638 题请说明JVM的垃圾回收策略,包括不同回收器的工作原理和适用场景。 考察对JVM内存管理与垃圾回收机制的理解深度技术原理方案权衡JavaJVM第 639 题请介绍一下 Java 中 static 关键字的作用。 考察对 Java static 关键字核心概念与典型应用的理解技术原理Java第 640 题synchronized的锁是可重入的吗? 考察synchronized可重入特性及其实现机制风险判断技术原理Java