用友面试题 · 编码实现 · Java
用友相关面试题,按最终去重题目聚合。
共 2298 道真题 · 当前筛选命中 40 道 · 更新 2026-08-05
筛选题目已选:编码实现 · Java
考察点
技术栈
第 21 题请介绍 ArrayList 的核心工作原理及其与数组的区别。 考察 ArrayList 的动态扩容机制与底层存储理解第 22 题请写出一段会导致内存溢出的 Java 代码。 考察对内存溢出类型、对象生命周期和垃圾回收机制的理解。第 23 题怎么实现两个线程交替打印一段序列?扩展到多个线程又该怎么办? 考察并发编程中线程协作、同步机制和多线程扩展能力第 24 题请选择一个你熟悉的Java设计模式,说明它的概念、作用以及具体实现方式。 考察对设计模式的理解深度与落地能力第 25 题请解释 Java 中 Lambda 表达式是什么,并说明其常见使用场景。 考察对 Lambda 表达式语法、本质和应用场景的理解第 26 题创建多线程的方式分别是什么? 考察多线程创建的基础方式及各自适用场景第 27 题怎么创建一个Java的对象 考察Java对象创建的基本语法与方式第 28 题王者荣耀5个人都加载完成才开始游戏,用Java应该怎么实现(涉及Java并发编程)? 考察Java并发工具在协同多线程等待场景中的应用与边角处理第 29 题请介绍一下你对 AQS(AbstractQueuedSynchronizer)的理解。 考察对并发框架核心组件 AQS 原理的理解深度第 30 题如何删除 ArrayList 中的某些特定值?请给出实现思路并说明注意点。 考察遍历与删除时的并发修改问题及正确实现方式第 31 题在 Java 中,如何进行 List 和数组之间的相互转换? 考察 Java 集合与数组互转的常用方法及注意事项第 32 题集合里过滤字段a并返回b的一个集合,用Stream流如何处理? 考察Java Stream API的过滤与映射操作第 33 题在 Java 代码中如何通过 Spring 使用声明式事务? 考察编程实践中事务的具体实现方式第 34 题请说明HashMap的底层实现原理,并解释其在JDK 8中引入了哪些重要改动? 考察HashMap底层数据结构与JDK版本演进第 35 题请描述HashMap的put方法执行过程。 考察HashMap插入流程、哈希定位及扩容与冲突处理机制第 36 题Object有哪些常用的方法? 考察对Java核心基类Object常用方法及使用场景的掌握第 37 题你如何使用Java8 Stream API实现对一个对象集合按照某个字段排序并筛选出符合条件的元素? 考察Java8 Stream API的排序与筛选组合使用能力第 38 题解释一下什么是单例模式,并给出Java中的实现方式。 考察单例模式的概念理解与Java多线程环境下的实现能力第 39 题请实现Java的单例模式,谈谈你的写法及适用场景。 考察Java基础、并发安全和设计模式理解第 40 题在开发自定义注解时,如何实现只校验方法参数的前半部分或后半部分? 考察自定义注解的设计、参数处理与校验逻辑实现