上海得物信息集团有限公司面试题 · Java
上海得物信息集团有限公司相关面试题,按最终去重题目聚合。
共 1847 道真题 · 当前筛选命中 168 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 1 题线程池的核心参数有什么? 考察对线程池核心参数及其作用的理解第 2 题请说明ThreadLocal在项目中的典型作用、其数据存储机制,以及当数据不在同一线程中访问时应如何处理。 考察对ThreadLocal作用、底层存储方式及线程隔离边界的理解第 3 题一台机器上部署了 Java 应用后,发现 CPU 持续被打满,如何排查和定位? 考察 Java 应用 CPU 高负载的排查流程和工具使用第 4 题讲讲双亲委派机制 考察对Java类加载机制的理解,包括双亲委派模型、其作用和破坏场景第 5 题多线程下HashMap会发生什么? 考察对HashMap线程不安全的具体表现和底层原因的理解第 6 题讲一下线程有哪些状态并解释其含义? 考察对线程生命周期状态机及各状态转换条件的理解第 7 题对ArrayList和LinkedList的理解 考察对两种常用Java集合内部实现、性能特征与适用场景的掌握第 8 题请深入谈谈 ConcurrentHashMap 的实现原理。 考察对并发哈希表结构、线程安全机制与边界场景的理解第 9 题Java 中抽象类的概念是什么?请举出一些典型的使用例子。 考察对面向对象抽象机制的理解及实际应用能力第 10 题String、StringBuilder、StringBuffer的区别 考察Java字符串类的不可变性、线程安全与性能特性第 11 题创建线程的几种办法 考察对线程创建方式及其适用场景的理解第 12 题请分别介绍 Java 并发中的 AQS 和 CAS,并说明它们各自的原理、典型应用场景以及二者之间的关系。 考察对 Java 并发核心机制的理解深度与清晰表达能力第 13 题线程池的优势有哪些? 考察对线程池核心价值与适用场景的理解第 14 题说说 ArrayList 和 LinkedList 的区别。 考察对 Java 常用集合底层实现及适用场景的理解第 15 题线程池创建方法 考察线程池的不同创建方式及适用场景第 16 题G1垃圾回收器的特点有哪些? 考察对G1垃圾回收器核心机制、目标与适用场景的理解第 17 题请描述一次内存溢出的排查过程。 考察内存溢出问题的排查思路、工具使用和根因分析能力第 18 题i++是不是线程安全的,怎么实现线程安全? 考察并发场景下原子性认知与常见线程安全实现手段第 19 题对HashMap的理解,怎么解决线程不安全的问题? 考察HashMap底层原理与多线程场景下的安全替代方案第 20 题什么是Java里的集合框架,列举几个常用的集合类。 考察对Java集合框架的总体认知和常用类的掌握