金蝶面试题 · 方案权衡 · Java

金蝶相关面试题,按最终去重题目聚合。

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

筛选题目已选:方案权衡 · Java
第 1 题请列举你常用的 Java 集合,并说明各自适用的场景及原因。 考察 Java 集合熟悉度、场景判断与原理理解技术原理技术选型方案权衡Java第 2 题Java 中什么时候用接口、什么时候用抽象类?请从继承、组合或聚合的角度解释。 考察对接口与抽象类本质区别及面向对象设计原则的理解技术原理方案权衡Java第 3 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解技术原理技术选型方案权衡Java第 4 题请详细说明Java线程池的核心参数以及任务队列满时的拒绝策略。 考察对线程池参数的作用、配置权衡及拒绝策略的理解技术原理方案权衡问题排查Java第 5 题创建线程时,你更常用继承Thread类、实现Runnable接口,还是利用其他方式? 考察线程创建方式及对异步编程模型的了解技术原理方案权衡Java第 6 题接口和抽象类的区别 考察对面向对象核心概念的理解与运用技术原理方案权衡Java第 7 题请介绍线程池的工作原理及其核心参数。 考察对线程池执行流程、核心参数和任务调度机制的理解问题拆解技术原理方案权衡Java第 8 题谈谈synchronized和ReentrantLock的区别。 考察对Java并发锁机制的理解与选型能力技术原理方案权衡Java第 9 题除了 synchronized,你还了解哪些Java中的锁?请分类说明它们的特点和使用场景。 考察Java锁体系的知识广度与理解深度技术原理方案权衡Java第 10 题基本数据类型的包装类,为什么要用包装类? 考察对Java包装类设计动机、使用场景及与基本类型差异的理解技术原理方案权衡Java第 11 题请详细讲解 HashMap 的实现原理,包括底层数据结构、哈希冲突处理、扩容机制,以及 JDK 1.7 与 1.8 的区别。 考察对基础数据结构实现原理的理解深度与版本差异意识技术原理方案权衡问题排查Java第 12 题在什么情况下应该使用基本数据类型,什么情况下应该使用包装类? 考察对Java基本类型与包装类特性的理解及使用场景判断技术原理方案权衡Java