有赞面试题 · 技术原理 · Java

有赞相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理 · Java
第 21 题还有哪些字段类型或场景可能导致 RPC 序列化失败? 考察对 RPC 序列化边界的理解与排查能力风险判断技术原理问题排查JavaRPC第 22 题请解释并发场景下线程状态的流转过程。 考察对线程生命周期状态机及并发场景下状态迁移的理解问题拆解技术原理Java第 23 题ReentrantLock 是如何实现可重入(synchronized 重入)的? 考察对 AQS 状态管理和重入逻辑的理解编码实现技术原理Java第 24 题Lock 和 synchronized 属于哪种锁? 考察对Java并发锁分类和机制的理解技术原理Java第 25 题在 Java 中,对象是否一定在堆上分配内存?请说明可能的例外情况。 考察对 Java 内存分配机制、逃逸分析与栈上分配的理解技术原理方案权衡Java第 26 题Java线程怎么中断?请解释interrupt机制及两阶段终止。 考察Java线程中断机制的原理、协作式中断及安全终止线程的实践编码实现风险判断技术原理Java第 27 题Java的RUNNABLE状态是否只表示线程正在运行?为什么? 考察对Java线程状态转换及JVM线程模型的理解技术原理Java第 28 题请描述Java对象从创建到销毁的完整生命周期,并说明各阶段的关键机制。 考察对Java对象生命周期、内存管理与垃圾回收机制的理解问题拆解技术原理Java第 29 题Java 中的对象一定是在堆上分配内存吗? 考察对 Java 内存分配机制和逃逸分析的理解技术原理方案权衡Java第 30 题什么是AQS? 考察对Java并发框架核心抽象的理解技术原理Java第 31 题请详细说明Java动态代理的实现原理和常用方式。 考察对JDK动态代理与CGLIB等代理机制的理解深度问题拆解技术原理Java第 32 题Stream流、Lambda 有用过吗? 考察 Java 函数式编程的实际使用经验与理解深度编码实现技术原理Java第 33 题如何合理评估线程池参数? 考察线程池核心参数设置与性能权衡的实际经验性能优化技术原理方案权衡Java第 34 题了解 synchronized 关键字吗?请详细说明它的用法和底层原理。 考察对 Java 并发中 synchronized 的用法、锁机制和底层实现的理解性能优化技术原理Java第 35 题谈谈synchronized和ReentrantLock的区别。 考察对Java并发锁机制的理解与选型能力技术原理方案权衡Java第 36 题公平锁和非公平锁有什么区别? 考察对锁公平性机制、性能与适用场景的理解技术原理方案权衡Java第 37 题Java线程wait态和time waiting态的区别是什么 考察Java线程状态机与等待/超时机制的理解技术原理Java第 38 题请说明线程池的核心参数及其作用,并解释如何合理设置这些参数。 考察对线程池核心参数的理解及调优能力技术原理技术选型Java第 39 题ConcurrentHashMap 为什么不能存 null 值? 考察对 ConcurrentHashMap 设计约束与其并发语义原因的理解风险判断技术原理Java第 40 题讲讲ThreadLocal的原理和应用场景 考察对线程局部变量内部机制的理解及其典型应用风险判断技术原理Java