顺丰集团面试题 · Java
顺丰集团相关面试题,按最终去重题目聚合。
共 2084 道真题 · 当前筛选命中 200 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 61 题请描述线程池的运行状态,以及它们之间的转换关系。 考察对线程池生命周期状态机及其转换条件的理解第 62 题请解释Java中int和Integer的区别,并说明自动装箱和拆箱的原理。 考察对基本类型与包装类型差异及自动装箱拆箱底层机制的理解第 63 题equals和hashCode的区别是什么? 考察对Object两个方法语义差异的理解第 64 题Java 中有哪些常见的线程池实现?请说明它们的特点和适用场景。 考察对 Java 线程池类型的了解及选型能力第 65 题HashMap的底层原理,比如触发链表转红黑树的两个条件。 考察HashMap数据结构与树化条件的具体理解第 66 题请介绍 HashMap 的 put 过程大致是怎样的? 考察对 HashMap 底层实现的理解第 67 题请详细说明HashMap的扩容机制,包括触发条件、过程和影响。 考察对HashMap扩容机制及并发场景下影响的理解第 68 题JVM和进程的关系? 考察对Java运行时环境与操作系统进程模型的理解第 69 题对map的value怎么排序 考察对Map数据结构及排序算法的理解与应用第 70 题请比较 synchronized 锁与 Lock(如 ReentrantLock)的区别,说明 Lock 的优势。 考察对 Java 并发锁机制的深入理解与方案权衡能力第 71 题垃圾回收中什么情况会触发Full GC? 考察对Full GC触发时机和GC机制的理解第 72 题接口与抽象类有什么区别? 考察对Java面向对象抽象机制的理解与适用场景辨析第 73 题一个类如何保证线程安全 考察多线程并发下类设计的正确性与一致性保证第 74 题核心线程不会被回收,你觉得底层的机制是怎么保证的? 考察线程池生命周期管理与线程复用机制第 75 题请介绍Java中Integer的缓存机制,并说明其适用边界。 考察对Integer缓存范围和创建方式的准确认知第 76 题HashMap扩容机制? 考察HashMap扩容触发条件、过程及多线程环境下的风险第 77 题请谈谈你对Java语言特性的理解,并举例说明它在实际开发中的一个应用场景。 考察Java核心语言基础与实际应用能力第 78 题一个Java对象在new的过程中,分别存放在JVM的哪些区域? 考察JVM内存模型与对象创建流程的掌握程度第 79 题ConcurrentHashMap是如何进行扩容的? 考察对并发扩容机制的理解第 80 题什么是线程安全问题? 考察对并发环境下数据一致性与竞态条件的理解