用友面试题 · Java

用友相关面试题,按最终去重题目聚合。

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

筛选题目已选:Java
第 121 题ArrayList 和 LinkedList 的主要区别是什么? 考察对 Java 两种 List 实现底层原理与复杂度差异的理解技术原理方案权衡Java第 122 题线程间通信的几种方式 考察对线程间通信机制的理解与适用场景区分技术原理方案权衡Java第 123 题平时怎么学习的Java? 考察学习方法、学习路径与自我驱动能力持续改进自我认知Java第 124 题请介绍一下你在项目中使用线程池的具体场景和设计考虑。 考察线程池的合理使用场景、参数配置和风险控制能力风险判断技术原理方案权衡Java第 125 题请描述 synchronized 锁的升级过程。 考察对 Java synchronized 锁机制及性能优化原理的理解性能优化技术原理Java第 126 题HashMap扩容原理 考察HashMap扩容机制、触发条件及并发安全边界风险判断技术原理Java第 127 题解释一下ThreadLocal,项目中是怎么用的? 考察ThreadLocal原理理解及实际应用场景风险判断技术原理Java第 128 题为什么 -Xss 设置过大可能导致项目上线后内存耗尽或进程崩溃? 考察内存模型与线程数量对进程内存的影响风险判断系统设计问题排查Java第 129 题请简述Socket网络编程的基本模型,并说明其与传统Socket相比Netty提供了哪些核心优势。 考察对网络编程模型的理解及框架选型能力技术原理技术选型JavaNetty第 130 题Java中常用集合类型有哪些? 考察对Java集合框架的理解和基础分类能力技术原理Java第 131 题请解释浅克隆和深克隆的区别,并说明各自的使用场景。 考察对克隆概念的理解及实际应用判断技术原理方案权衡Java第 132 题假设线程池核心线程数为10,最大线程数为100,阻塞队列容量为50,现在提交60个任务,会创建多少线程? 考察线程池任务调度与线程创建机制的理解问题拆解技术原理Java第 133 题请详细说明线程池的工作原理、核心参数及其作用。 考察对线程池原理和参数配置的理解系统设计技术原理Java第 134 题ArrayList和Vector的区别 考察Java集合框架基础知识的掌握程度技术原理Java第 135 题Java 中常用的集合类有哪些?请简要说明各自的特点和使用场景。 考察对 Java 集合框架的掌握程度、分类理解及场景选型能力技术原理技术选型Java第 136 题什么是非受检异常? 考察对异常分类概念的理解及实际应用中的处理意识技术原理Java第 137 题请列举 ArrayList 中增加元素和删除元素的常用 API,并说明各自的时间复杂度。 考察 ArrayList 基本 API 的掌握程度及其时间复杂度理解编码实现技术原理Java第 138 题请解释 Java 泛型中的类型擦除是什么,以及它带来的影响。 考察对泛型实现机制、运行时类型信息缺失及边界规避的理解技术原理Java第 139 题你有使用过 ReentrantLock 吗?在什么场景下会选择它而不是 synchronized? 考察对 ReentrantLock 使用场景的理解和与 synchronized 的对比能力技术原理方案权衡Java第 140 题请列举并介绍常用的 String 操作方法及其用途。 考察对字符串常用 API 的掌握和表达能力编码实现技术原理Java