用友面试题 · Java

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

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

筛选题目已选:Java
第 381 题请分别描述CMS和G1垃圾收集器的收集过程,并说明它们各自的适用场景。 考察对主流垃圾收集器工作机理的理解与对比能力技术原理方案权衡Java第 382 题单例模式有哪些常见实现方式?各自的优缺点是什么? 考察对单例模式多种实现方式及线程安全、懒加载等特性的理解技术原理技术选型Java第 383 题说说int和Integer的区别 考察对Java基本类型与包装类型差异及使用场景的理解技术原理Java第 384 题请详细说明线程池的工作原理、核心参数以及拒绝策略。 考察线程池的线程管理机制、参数配置和异常处理策略风险判断技术原理方案权衡Java第 385 题请说明通过 new 关键字创建的对象与通过动态代理生成的对象有何区别。 考察对 Java 对象创建机制与动态代理原理的理解技术原理方案权衡Java第 386 题请详细说明 ArrayList 的扩容机制。 考察 Java 集合框架中 ArrayList 的动态扩容原理与性能特性性能优化技术原理Java第 387 题HashMap的原理是什么,扩容机制是怎样的? 考察对HashMap底层数据结构、哈希冲突处理与扩容过程的理解技术原理方案权衡Java第 388 题对比HashMap和Hashtable,说明它们在实现和用法上的主要区别。 考察对Java集合框架中Map实现的历史背景、线程安全性和内部机制的理解技术原理技术选型Java第 389 题在 Java 中,equals() 方法和 == 运算符有什么区别? 考察对对象引用比较与值比较、equals 契约及重写规范的理解问题拆解技术原理Java第 390 题如果要让多线程并发的i++最终结果恰好等于100,有哪些可行的解决方案?请说明每种方案的原理和适用场景。 考察多线程同步机制的选择与权衡技术选型方案权衡Java第 391 题请介绍JVM的内部结构,并谈谈它与Java基础语法或运行时行为的关系。 考察JVM内存结构与Java运行时行为的理解技术原理问题排查JavaJVM第 392 题List集合中元素个数有长度限制吗? 考察对List实现及容量上限的理解技术原理Java第 393 题请说明 JVM 的垃圾回收机制,包括常用的收集器、触发时机和回收算法。 考察 JVM 垃圾回收的核心原理、收集器选型与调优意识技术原理方案权衡JavaJVM第 394 题当 ConcurrentHashMap 某个索引位置的数组上还没有元素(即尚未形成链表或红黑树)时,如果有多个线程同时对该位置执行 put 操作,会发生什么?请描述可能的数据竞争现象及其处理机制。 考察对 ConcurrentHashMap 并发插入时节点初始化的数据竞争与控制机制的理解风险判断技术原理Java第 395 题请描述HashMap的put方法执行过程。 考察HashMap插入流程、哈希定位及扩容与冲突处理机制编码实现技术原理Java第 396 题HashMap存进去无序,取出来也是无序的,这说法对不对? 考察对HashMap遍历顺序的理解及其与插入顺序的区别技术原理Java第 397 题请比较 Synchronized 和 ReentrantLock,并说明 Java 中可重入锁的实现原理。 考察锁机制的理解和对比能力技术原理方案权衡Java第 398 题当一个任务提交给线程池时,线程池内部是如何处理的? 考察线程池任务调度流程和边界条件问题拆解技术原理Java第 399 题在Java中,synchronized关键字可以锁哪些对象?请举例说明。 考察对Java内置锁机制作用范围的理解技术原理Java第 400 题Java 堆在什么情况下会触发 OutOfMemoryError?可能由哪些原因导致? 考察对 JVM 堆内存分配、对象生命周期与常见 OOM 场景的理解技术原理问题排查JavaJVM