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

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

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

筛选题目已选:方案权衡
第 801 题在Spring环境中,JDK动态代理和CGLIB代理相比,谁的性能更高?请分析。 考察对代理性能差异的深入理解及工程权衡性能优化技术原理方案权衡Spring Framework第 802 题为什么JWT要用双签发? 考察对JWT令牌机制、刷新流程及安全性的理解风险判断技术原理方案权衡JWT第 803 题针对Doris下游报表查询慢的问题,你从哪些维度去分析和解决?选择其中一条具体展开。 考察对Doris查询优化方案的理解和落地能力性能优化方案权衡问题排查Apache Doris第 804 题MySQL 为什么用 B+树 作为索引? 考察对 B+树数据结构特性及其在数据库索引场景中优势的理解技术原理方案权衡MySQL第 805 题volatile和synchronized关键字的区别 考察并发基础中内存可见性与原子性的理解技术原理方案权衡Java第 806 题请分析 RedLock 算法的优缺点,并讨论其在分布式锁场景下的适用性。 考察对 RedLock 算法原理、一致性局限及分布式锁工程选型的理解风险判断技术原理方案权衡Redis第 807 题Raft和Paxos的区别 考察对分布式一致性协议的理解和对比能力技术原理方案权衡第 808 题动态库是如何被多个项目共享同时加载的? 考察动态链接库的内存映射、共享原理与加载机制技术原理方案权衡第 809 题请说明如何基于JWT实现单点登录? 考察对JWT机制及其在单点登录场景中应用的理解系统设计技术原理方案权衡JWT第 810 题游戏里 MySQL 和 Redis 会用在什么场景,讲一下你的理解。 考察对 MySQL 与 Redis 在游戏架构中职责分工、数据特性与使用场景的理解系统设计技术原理方案权衡MySQLRedis第 811 题RedLock实现的基本思路是什么? 考察分布式锁算法RedLock的核心设计思想与权衡风险判断技术原理方案权衡Redis第 812 题自定义线程池时会设置哪些核心参数?各参数对运行时的影响,以及线程数如何设置更合理? 考察线程池核心参数理解、参数权衡与线程数设置依据风险判断技术原理方案权衡Java第 813 题请介绍缓存穿透的原因及常用解决方案。 考察对缓存穿透成因与应对手段的系统性理解风险判断技术原理方案权衡第 814 题请说明 TCP 与 UDP 的区别及应用场景。 考察对传输层协议特性及其使用场景的理解技术原理方案权衡TCPUDP第 815 题请对比 TCP 和 UDP 在可靠性与传输效率上的区别,并说明各自适用的典型场景。 考察对传输层协议核心特性的理解与实际应用判断技术原理方案权衡TCPUDP第 816 题请详细解释MySQL中MVCC(多版本并发控制)机制的实现原理,以及它是如何解决读写冲突的? 考察对MVCC底层实现、版本链、ReadView及隔离级别关系的理解系统设计技术原理方案权衡MySQL第 817 题如何解决哈希冲突? 考察对哈希冲突常见解决方案的理解与适用场景技术原理方案权衡第 818 题使用SQL和Python进行数据处理有什么区别? 考察对两种数据处理工具的技术特性、适用场景与取舍的理解技术原理技术选型方案权衡PythonSQL第 819 题zset底层数据结构是怎么实现的 考察对有序集合底层数据结构的理解与选择技术原理方案权衡Redis第 820 题Redis缓存与数据库数据不一致应该怎么处理? 考察缓存一致性问题的识别、应对策略与权衡能力系统设计技术原理方案权衡Redis