用友面试题 · Java

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

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

筛选题目已选:Java
第 301 题接口中方法的默认修饰符是什么?除了 public 和 abstract,还可以使用哪些修饰符? 考察对接口方法默认访问和抽象语义的理解技术原理Java第 302 题JVM在整个Java程序运行过程中承担什么关键角色,与普通Java程序有何关联? 考察对JVM核心职责和Java程序执行过程的理解问题拆解技术原理JavaJVM第 303 题说一下Java中的CAS(比较与交换) 考察对CAS机制原理、应用场景和局限性的理解问题拆解技术原理Java第 304 题请解释Java类加载器的双亲委派模型,并说明JDBC驱动加载为何可能打破该模型。 考察对类加载机制的理解及对SPI典型场景的掌握技术原理方案权衡Java第 305 题如何创建一个线程池?请说明关键参数及其作用。 考察ThreadPoolExecutor核心参数的理解技术原理技术选型Java第 306 题请介绍Java多线程的常见使用场景,并说明为什么要使用多线程。 考察对多线程核心价值、适用场景及并发风险的理解业务理解技术原理Java第 307 题使用 ThreadLocal 时需要注意哪些问题? 考察 ThreadLocal 的典型陷阱与正确使用方式风险判断技术原理Java第 308 题ArrayList扩容机制是什么? 考察ArrayList底层扩容逻辑与性能意识性能优化技术原理Java第 309 题请介绍一下你对 AQS(AbstractQueuedSynchronizer)的理解。 考察对并发框架核心组件 AQS 原理的理解深度编码实现技术原理Java第 310 题在 Java 中比较两个对象的大小,除了重写 equals() 方法之外,还有哪些方式? 考察对象排序和大小比较的多种实现机制技术原理方案权衡Java第 311 题wait和notify方法为什么放在Object里面,不放在Thread里面? 考察对Java线程通信与锁机制原理的理解技术原理Java第 312 题ThreadLocal 是用来存什么的? 考察对线程局部变量作用域与隔离机制的理解技术原理Java第 313 题List和Set有什么区别? 考察对Java集合框架中List与Set核心特性的理解技术原理技术选型Java第 314 题Java异常种类有哪些?如何处理? 考察Java异常体系的分类、处理机制与最佳实践技术原理问题排查Java第 315 题Java内存空间的划分,哪些区域是线程私有? 考察JVM运行时内存区域的划分及线程私有区域的识别风险判断技术原理Java第 316 题你是如何学习Java的?请分享你的学习方法。 考察学习路径、方法有效性与持续迭代能力持续改进自我认知Java第 317 题请说明线程池的核心参数及其作用,并解释如何合理设置这些参数。 考察对线程池核心参数的理解及调优能力技术原理技术选型Java第 318 题JVM中虚拟机栈和本地方法栈有什么区别? 考察对JVM运行时数据区两类栈的功能定位和异同技术原理Java第 319 题Java 8默认的新生代和老年代分别使用哪种垃圾回收器?空间大小一般如何设置与分配? 考察JVM垃圾回收器默认配置与堆内存分配策略技术原理Java第 320 题请详细介绍HashMap的实现原理,并说明在Java中它的主要特性。 考察对HashMap底层结构、哈希冲突处理、扩容机制及线程安全特性的理解性能优化风险判断技术原理Java