上海得物信息集团有限公司面试题 · 技术原理 · Java
上海得物信息集团有限公司相关面试题,按最终去重题目聚合。
共 1847 道真题 · 当前筛选命中 164 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 21 题新建一个线程池时需要指定哪些核心参数? 考察线程池核心参数的掌握程度第 22 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 23 题你熟悉哪些Java的开源框架?请重点介绍你使用过的ORM框架。 考察Java开源框架的使用经验与理解深度第 24 题请解释Java SPI(Service Provider Interface)的底层实现原理。 考察对Java SPI加载机制、源码实现及设计思想的理解第 25 题equals和hashcode为什么要同时重写,不同时会出现什么问题? 考察对equals与hashCode契约的理解及违反后果第 26 题Java中如何保证一个方法同一时间只能被一个线程调用?如果是集群环境又该如何实现? 考察并发控制的基础实现与分布式场景下的扩展能力第 27 题请介绍Java中的运行时异常(RuntimeException)及其处理方式。 考察对Java运行时异常分类、特性及处理实践的理解第 28 题介绍Java的多态 考察对Java多态概念、表现形式及作用的理解第 29 题Python和Java有什么区别?哪个更快? 考察对两种语言特性、运行机制和适用场景的理解,以及性能判断能力第 30 题JDK 原生有哪些设计模式的体现? 考察对设计模式的理解以及识别源码中模式应用的能力第 31 题请具体介绍你在Java相关项目中实现的功能,以及你基于Java自主扩展了哪些能力。 考察候选人对Java技术栈的实际掌握和自主扩展能力第 32 题ConcurrentHashMap的扩容机制 考察对ConcurrentHashMap并发扩容原理与实现细节的理解第 33 题AQS了解吗?请说明它的核心原理。 考察对AQS整体设计、核心状态与线程同步机制的理解第 34 题线程池中的线程是否区分核心线程和非核心线程,非核心线程的销毁过程是怎样的? 考察对线程池线程模型和生命周期管理的理解第 35 题Hash表在Java里的实现 考察Java中哈希表的基本原理与实现细节第 36 题在 Java 中,有哪些情况会导致 finally 块无法执行? 考察对 finally 执行边界的掌握和异常处理的细节第 37 题Java线程有哪些状态?请列举并简要说明各状态的含义。 考察Java线程状态的基本概念与分类第 38 题请详细说明 Java 中包装类型的缓存池机制及其应用场景。 考察对 Java 包装类型缓存机制的理解及其在实际编程中的应用第 39 题请介绍HashMap的原理以及读写流程。 考察对Java HashMap底层结构、哈希冲突处理及读写细节的理解第 40 题在编写 Java 代码时,JDK 和 Spring 是常用的基础组件。请举例说明你在这些组件中实际使用过的设计模式,并解释其作用。 考察对常用框架中设计模式的实际理解与应用能力