用友面试题 · 风险判断
用友相关面试题,按最终去重题目聚合。
共 2298 道真题 · 当前筛选命中 349 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 141 题请详细介绍你的产品上线标准,以及你是如何制定并执行这些标准的? 考察候选人对产品质量、风险控制与流程规范的把控能力第 142 题请介绍 ThreadLocal 的作用、原理,并说明典型使用场景与注意事项。 考察对线程局部变量机制的理解、使用场景识别及内存风险意识第 143 题如果一个服务里有一个特别占用资源的接口,你会怎么处理? 考察资源隔离、性能瓶颈治理和系统稳定性设计第 144 题项目中缓存穿透的解决办法有哪些? 考察对缓存穿透概念及常见解决方案的理解第 145 题请解释 Redis 脑裂问题及其对数据一致性的影响,并说明通常的解决办法。 考察对 Redis 脑裂现象、成因、风险及常见解决策略的理解第 146 题在一个带@Transaction注解的方法中,先执行数据库save操作,再执行Redis缓存保存操作,可能出现什么问题? 考察事务与缓存一致性及失效处理能力第 147 题对产品软件的架构、设计有哪些成熟、不成熟的应用? 考察对架构设计成熟度与应用合理性的判断能力第 148 题sleep和wait有什么区别? 考察对线程等待与唤醒机制、锁释放及使用场景的理解第 149 题索引是越多越好吗?请说明理由。 考察对索引代价与收益权衡的理解第 150 题线程太多了会有什么坏处? 考察多线程资源消耗、上下文切换开销与并发设计权衡第 151 题请谈谈你对 Java 中 Unsafe 类的了解,包括它的主要功能和适用场景。 考察对 Java 底层并发和内存操作工具的理解及风险意识第 152 题缓存穿透问题中,缓存的是什么? 考察缓存穿透问题的本质理解和基础概念辨析第 153 题MyBatis 中 #{} 和 ${} 的区别是什么?除了使用 #{} 之外,还有哪些方式可以防止 SQL 注入? 考察对 MyBatis 参数绑定机制的理解以及 SQL 注入防御的扩展知识第 154 题缓存穿透、击穿和雪崩怎么解决? 考察缓存异常场景的识别、原因分析与解决方案设计能力第 155 题多线程并发场景下,一个管理员打开网页修改内容,另一个管理员同时打开但不刷新网页,该如何解决? 考察对并发编辑冲突、数据一致性和前端交互设计的理解第 156 题如何设计支持多角色切换的权限体系,使同一用户在不同角色间切换,且能查看当前所属组织和业务进度?在基于 JWT 的实现中,如何支持这种切换? 考察多角色模型设计、JWT 中的角色上下文承载与切换机制第 157 题请简述Sentinel熔断降级的基本思想和工作原理。 考察对Sentinel熔断降级核心概念的理解第 158 题为什么实现分布式锁时不能直接使用 DEL 命令删除锁? 考察分布式锁解锁的原子性与安全性,尤其是误删问题第 159 题请谈谈你对分布式事务的理解,以及消息队列在分布式事务中的应用。 考察分布式事务的核心概念、常见解决方案及消息队列的实践作用第 160 题请介绍你如何测试自己的项目? 考察测试意识、测试策略和项目质量保障能力