用友面试题 · 编码实现
用友相关面试题,按最终去重题目聚合。
共 2298 道真题 · 当前筛选命中 123 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 61 题在项目中使用过AOP吗?你是怎么写的? 考察面向切面编程的实际应用与编码实现能力第 62 题请用代码实现约瑟夫环问题,并说明其关键思路。 考察算法理解、编码实现能力以及边界处理意识第 63 题请实现一个函数,计算一个非负整数的平方根,要求结果精确到小数点后6位。 考察数值计算、精度控制和二分法或牛顿迭代法的实现能力第 64 题如何判断一个字符串是否为合法的IP地址?请给出实现思路。 考察字符串解析、边界处理和技术原理第 65 题如何通过至多 n-1 次交换对长度为 n 的数组进行排序? 考察基于交换的排序算法设计与正确性论证第 66 题请详细解释你实现的基于线程池的异步IPC调用机制,包括设计思路、核心代码实现以及如何保证线程安全。 考察线程池异步调用设计、线程安全和核心代码实现能力第 67 题给定一个英文句子,如何将其中单词的顺序反转?例如输入 "hello world",输出应为 "world hello"。 考察字符串处理、单词边界识别及基本算法实现能力第 68 题怎么实现两个线程交替打印一段序列?扩展到多个线程又该怎么办? 考察并发编程中线程协作、同步机制和多线程扩展能力第 69 题在 MyBatis 中如何使用 CDATA 包裹特殊字符?请说明其作用与注意事项。 考察 MyBatis 动态 SQL 中对 XML 特殊字符的处理方式与边界意识第 70 题请选择一个你熟悉的Java设计模式,说明它的概念、作用以及具体实现方式。 考察对设计模式的理解深度与落地能力第 71 题请解释 Java 中 Lambda 表达式是什么,并说明其常见使用场景。 考察对 Lambda 表达式语法、本质和应用场景的理解第 72 题创建多线程的方式分别是什么? 考察多线程创建的基础方式及各自适用场景第 73 题给定一个整数数组,其中除一个元素外,其余每个元素均恰好出现两次,请找出这个出现次数为一的元素。 考察位运算中的异或性质及算法时间复杂度分析第 74 题请实现一个支持四则运算的计算器,说明你的设计思路和关键实现。 考察编程基础、问题拆解与边界处理能力第 75 题怎么创建一个Java的对象 考察Java对象创建的基本语法与方式第 76 题请说明Spring Boot的启动注解@SpringBootApplication的作用,并描述启动类的工作方式。 考察对Spring Boot启动机制的理解第 77 题假如有两个表A和B,要查询A.id等于B.id的所有数据,SQL语句该怎么写? 考察SQL内连接的基本语法与理解第 78 题如何判断一个链表是否存在环?请描述算法思路,并说明时间复杂度和空间复杂度。 考察链表环检测的算法设计与复杂度分析第 79 题给定花坛数组 flowers 和要插入的花的数量 n,数组元素 1 表示已有花,0 表示空位,要求插入的花不能相邻,判断能否插入 n 朵花。请给出解法。 考察贪心算法与区间覆盖的正确性与效率第 80 题王者荣耀5个人都加载完成才开始游戏,用Java应该怎么实现(涉及Java并发编程)? 考察Java并发工具在协同多线程等待场景中的应用与边角处理