用友面试题 · 技术原理 · Java

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

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

筛选题目已选:技术原理 · Java
第 381 题List集合中元素个数有长度限制吗? 考察对List实现及容量上限的理解技术原理Java第 382 题请说明 JVM 的垃圾回收机制,包括常用的收集器、触发时机和回收算法。 考察 JVM 垃圾回收的核心原理、收集器选型与调优意识技术原理方案权衡JavaJVM第 383 题当 ConcurrentHashMap 某个索引位置的数组上还没有元素(即尚未形成链表或红黑树)时,如果有多个线程同时对该位置执行 put 操作,会发生什么?请描述可能的数据竞争现象及其处理机制。 考察对 ConcurrentHashMap 并发插入时节点初始化的数据竞争与控制机制的理解风险判断技术原理Java第 384 题请描述HashMap的put方法执行过程。 考察HashMap插入流程、哈希定位及扩容与冲突处理机制编码实现技术原理Java第 385 题HashMap存进去无序,取出来也是无序的,这说法对不对? 考察对HashMap遍历顺序的理解及其与插入顺序的区别技术原理Java第 386 题请比较 Synchronized 和 ReentrantLock,并说明 Java 中可重入锁的实现原理。 考察锁机制的理解和对比能力技术原理方案权衡Java第 387 题当一个任务提交给线程池时,线程池内部是如何处理的? 考察线程池任务调度流程和边界条件问题拆解技术原理Java第 388 题在Java中,synchronized关键字可以锁哪些对象?请举例说明。 考察对Java内置锁机制作用范围的理解技术原理Java第 389 题Java 堆在什么情况下会触发 OutOfMemoryError?可能由哪些原因导致? 考察对 JVM 堆内存分配、对象生命周期与常见 OOM 场景的理解技术原理问题排查JavaJVM第 390 题内存溢出和内存泄漏的区别是什么?如何解决? 考察对内存管理概念的理解及问题排查与解决能力技术原理问题排查Java第 391 题List、Set和Map的区别是什么?Map也是无序的吗? 考察Java集合框架的基本区别与对Map无序性的理解问题拆解技术原理Java第 392 题NIO和BIO的区别是什么? 考察对Java IO模型核心概念的理解与对比能力技术原理方案权衡Java第 393 题在 Java 中,方法内部定义的局部变量是否会被多个线程共享? 考察对局部变量生命周期与线程安全性的理解风险判断技术原理Java第 394 题说一下 synchronized 和 ReentrantLock 有什么区别? 考察并发锁机制的理解与对比能力技术原理方案权衡Java第 395 题为什么不推荐使用内置线程池? 考察对Java内置线程池缺陷的理解及线程池使用经验风险判断技术原理Java第 396 题在Java中,请介绍你最擅长或最熟悉的基础知识部分,并说明为什么。 考察候选人Java基础的深入程度与自我认知自我认知技术原理Java第 397 题Java中i++操作是否原子?请结合JMM说明,并给出线程安全的替代方案。 考察对Java原子性、内存模型及并发工具的理解风险判断技术原理Java第 398 题你是怎么理解线程不安全呢?为什么会发生线程不安全呢? 考察并发编程基础,对线程不安全概念及成因的理解风险判断技术原理Java第 399 题Object有哪些常用的方法? 考察对Java核心基类Object常用方法及使用场景的掌握编码实现技术原理Java第 400 题String、StringBuffer、StringBuilder的区别 考察对Java字符串类的不可变性、线程安全性与性能差异的理解性能优化技术原理Java