后端岗位面试题 · 方案权衡

题库中标记为“后端”的结构化面试题。

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

筛选题目已选:方案权衡
第 581 题在数据库查询中,什么情况下会走全表扫描? 考察数据库索引使用原则与优化器行为理解技术原理方案权衡第 582 题如果用Redis实现乐观锁,该怎么实现? 考察基于版本号或条件的原子更新机制及其在分布式环境下的适用性技术原理技术选型方案权衡Redis第 583 题请谈谈在系统设计中,如何保证Redis与MySQL的数据一致性,并处理重试和事务方面的问题? 考察缓存与数据库一致性保障、重试策略和事务处理的综合设计能力风险判断系统设计方案权衡MySQLRedis第 584 题用Rigidbody做UI Image从A点移动到B点的动画实现方法是什么? 考察Unity中Rigidbody与UI交互的技术理解和动画实现能力编码实现技术原理方案权衡Unity第 585 题传参能否传 const &&,会发生什么? 考察 C++ 右值引用与 const 限定符的交互及实际编译行为技术原理方案权衡C++第 586 题如果 leader 挂了但 follower 没有及时同步副本,仍然会造成消息丢失,Kafka 如何保证消息不丢失? 考察 Kafka 副本同步机制与消息不丢失的保障原理风险判断技术原理方案权衡Apache Kafka第 587 题为什么在用了乐观锁的情况下还需要再使用分布式锁?不加分布式锁行不行? 考察对并发控制层次与分布式环境下乐观锁局限性的理解技术原理方案权衡第 588 题List常用集合有哪些,ArrayList和LinkedList的区别 考察Java集合框架的基础知识、常用容器特性及实现差异技术原理方案权衡Java第 589 题请说明 MyBatis 的分页实现方式有哪些,并比较它们的优缺点。 考察 MyBatis 分页方案的理解与方案权衡能力技术原理方案权衡MyBatis第 590 题说说你用的MQ是怎么保证不重复消费的 考察消息队列消费幂等性与去重机制的设计能力性能优化技术原理方案权衡第 591 题如何保证多线程并发访问下线程安全?请结合实际场景说明常用手段。 考察并发控制与线程安全的常用技术手段及其适用场景技术原理方案权衡第 592 题AOP不用动态代理还有其他实现办法吗 考察对AOP实现原理及替代方案的理解技术原理方案权衡Java第 593 题请说明Java线程池的核心参数及其各自的作用。 考察对Java线程池核心参数的理解及应用技术原理方案权衡Java第 594 题找出数组中重复的数,请尽可能多地给出不同解法,并比较各自的时空复杂度和适用场景。 考察重复值检测的思路广度与复杂度权衡分析编码实现问题拆解方案权衡第 595 题在 RocketMQ 的架构设计中,注册中心为何不采用 Zookeeper,而是自行实现了 NameServer?请说明其设计考量。 考查对 RocketMQ 架构设计及注册中心选型权衡的理解。系统设计技术原理方案权衡第 596 题对Java中的零拷贝有了解吗? 考察对零拷贝技术原理、Java相关实现及应用场景的理解性能优化技术原理方案权衡Java第 597 题请解释Apache Kafka在设计和实现上具备高性能的原因。 考查对Kafka高吞吐量底层机制的理解。性能优化技术原理方案权衡Apache Kafka第 598 题vector和map的底层实现是怎样的? 考察C++标准库容器的底层数据结构与性能特性技术原理方案权衡C++第 599 题CNN和Transformer有什么区别? 考察对两类主流神经网络架构在原理、适用场景和差异上的理解技术原理方案权衡CNNTransformer第 600 题请说明在项目中引入消息中间件(如RabbitMQ、Kafka等)的主要原因和适用场景。 考察对中间件核心价值和应用场景的理解系统设计技术原理方案权衡Apache KafkaRabbitMQ