上海得物信息集团有限公司面试题 · Java
上海得物信息集团有限公司相关面试题,按最终去重题目聚合。
共 1847 道真题 · 当前筛选命中 168 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 121 题ThreadLocal是什么,在你的项目中用在了哪些场景? 考察对ThreadLocal原理的理解及实际项目应用能力第 122 题ThreadLocal 内部存储结构是怎样的?它的 key 和 value 分别是什么? 考察对 ThreadLocal 底层数据结构和工作原理的理解第 123 题JDK 1.8 默认使用的垃圾回收器是哪种? 考察对 JVM 默认垃圾回收器及常见收集器特性的掌握第 124 题Java创建对象具体会做哪些事情? 考察Java对象创建过程的内存分配、初始化步骤与底层机制第 125 题ThreadLocal怎么解决哈希冲突的? 考察对ThreadLocal内部实现和哈希冲突处理机制的理解第 126 题请手写实现一个简易的 HashMap,并说明其核心设计。 考察哈希表实现能力与对 HashMap 原理的理解第 127 题请解释Java中锁的膨胀和升级过程及其具体场景。 考察对Java锁机制演进、无锁到偏向锁到轻量级锁再到重量级锁的升级理解第 128 题当垃圾碎片严重时,JVM 有哪些兜底措施? 考察对垃圾回收碎片问题的应对策略与调优能力第 129 题解释双重检查锁定中为什么要进行两次判空判断? 考察线程安全机制与性能优化的深层理解第 130 题讲一下HashMap底层实现? 考察HashMap的数据结构、哈希冲突处理与扩容机制第 131 题请描述一段简单的Java程序(main方法中执行 A=10; B=20; C=A+B; 并打印C)在操作系统上运行时,CPU、缓存和内存之间是如何协同工作的? 考察对程序执行过程中CPU、缓存、内存层次结构和数据流的基本理解第 132 题简述类加载过程和对象创建的过程? 考察对Java类加载机制和对象生命周期的基础理解第 133 题请介绍 HashMap 的实现原理,并说明其扩容机制和常见问题。 考察对 HashMap 底层数据结构、哈希冲突处理、扩容机制及并发安全性的理解第 134 题HashMap扩容时为什么是两倍而不是1.5倍? 考察对HashMap容量设计、哈希分布和位运算原理的理解第 135 题请介绍 Java 的内存模型和内存区域划分,并说明如何排查和避免内存泄漏。 考察对 JVM 内存结构、并发内存可见性及内存管理实践的理解第 136 题请列举内存溢出的常见触发场景,并说明排查思路。 考察对内存溢出典型原因的理解及问题排查方法第 137 题说说JMM内存模型,线程之间如何通过内存交互、可见性、原子性 考察对Java内存模型、线程间通信机制及并发三大特性的理解第 138 题两个线程如何交替打印字母A和B? 考察多线程协作、条件同步与死锁规避能力第 139 题请分享一个你在Java开发中印象最深刻的知识点或技术难点,并说明它如何影响你的实践。 考察对Java技术的深入理解、实践经验与表达能力第 140 题ConcurrentHashMap 怎么保证线程安全? 考察并发映射的实现机制与线程安全原理