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

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

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

筛选题目已选:Java
第 541 题请解释软引用和弱引用的区别,并举例说明在实际开发中的使用场景。 考察对 Java 引用类型原理的理解及实际应用能力技术原理方案权衡Java第 542 题请解释 static 关键字修饰不同成员(变量、方法、代码块、内部类)时的作用与区别。 考察对 static 语义、生命周期和内存归属的理解技术原理Java第 543 题介绍你最熟悉的编程语言及其核心特性 考察编程语言掌握深度与表达能力自我认知技术原理JavaPython第 544 题垃圾回收机制(新的和旧的有什么不一样)? 考察对垃圾回收算法演进、代际划分及新旧策略差异的理解技术原理方案权衡Java第 545 题请介绍 ThreadLocal 的原理、潜在问题及适用场景。 考察对 ThreadLocal 内部机制、内存泄漏风险和使用边界的理解风险判断技术原理Java第 546 题请介绍 Java 语言的主要特性,并结合实际开发说明这些特性的应用场景。 考察对 Java 核心特性(如面向对象、平台无关性、内存管理、并发机制)的理解及其在真实项目中的运用业务理解技术原理Java第 547 题请解释 Java 的四大面向对象特性:封装、继承、多态和抽象,并各举一个使用场景。 考察对 Java 核心面向对象特性的理解与应用能力业务理解技术原理Java第 548 题说说线程池拒绝策略 考察对线程池饱和处理策略的理解与适用场景技术原理方案权衡Java第 549 题公平锁和非公平锁的底层实现是怎样的? 考察并发锁机制的原理理解与实现细节问题拆解技术原理方案权衡Java第 550 题int与Integer的区别是什么? 考察Java基本类型与包装类型的区别及使用注意事项问题拆解技术原理Java第 551 题请解释公平锁和非公平锁的区别,并说明各自适用场景。 考察对并发锁机制的理解、实现差异和场景选择能力技术原理方案权衡Java第 552 题请解释ConcurrentHashMap的分段锁机制及其演进。 考察并发容器锁粒度设计、正确性与性能权衡问题拆解技术原理方案权衡Java第 553 题请谈谈 Java 语言的主要特征。 考察对 Java 语言核心特性的理解和表达自我呈现技术原理Java第 554 题请说明 static 关键字的常见用法,并回答用 static 声明的类的成员变量在进程内存空间中的存储区域,以及该区域还存放哪些数据。 考察 static 关键字的多种用法及内存模型理解问题拆解技术原理Java第 555 题线程池在创建和执行任务时是否会自己 new 线程?请说明其线程创建与复用的机制。 考察对线程池线程创建时机和复用机制的理解技术原理Java第 556 题Java有垃圾回收机制,为什么还会出现内存泄漏? 考察对垃圾回收原理的深入理解及内存泄漏典型场景的识别能力风险判断技术原理问题排查Java第 557 题请解释 Java 动态代理的实现原理及典型使用场景。 考察对 Java 动态代理机制的掌握及其在框架中的应用技术原理技术选型Java第 558 题如果一个 ArrayList 被声明为 final,还能向其中添加元素吗? 考察对 final 引用语义与集合可变性的理解风险判断技术原理Java第 559 题HashMap的大致结构是什么,核心由哪几部分组成,各部分的作用是什么? 考察对HashMap底层数据结构及各组件职责的理解技术原理Java第 560 题说说int和Integer的区别 考察对Java基本类型与包装类型差异及使用场景的理解技术原理Java