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

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

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

筛选题目已选:方案权衡
第 521 题请说明两种减少程序内存占用的方法。 考察对内存管理手段的理解与应用能力性能优化技术原理方案权衡第 522 题在构建代码上下文时,如果提取了整个函数文件的全局变量和上下游函数,会不会导致提示词膨胀?该如何权衡? 考察对上下文管理、提示词工程的成本与效果权衡风险判断方案权衡第 523 题请解释AOP(面向切面编程)的概念,并说明JDK动态代理与CGLIB代理的区别。 考察对AOP核心思想及两种动态代理机制原理与适用场景的理解技术原理方案权衡Spring Framework第 524 题LT和ET的区别是什么? 考察对水平触发与边缘触发事件模型的理解技术原理方案权衡第 525 题请介绍你有大量数据需要排序时,可行的方案及各自的适用场景。 考察对大数据排序方案的掌握、场景权衡与复杂度分析问题拆解技术原理方案权衡第 526 题SQL深分页问题是什么?如何解决? 考察对数据库分页深翻页性能瓶颈的理解及优化方案性能优化技术原理方案权衡SQL第 527 题请分别说明 Redis 缓存雪崩、缓存击穿和缓存穿透的概念及对应的解决方案。 考察对缓存三大异常的区分及相应防护方案的理解技术原理方案权衡问题排查Redis第 528 题操作系统中Cache替换有哪些策略? 考察对缓存替换算法的理解与适用场景技术原理方案权衡第 529 题Synchronized锁升级过程是怎样的? 考察对Java内置锁膨胀机制及各状态转换条件的理解技术原理方案权衡Java第 530 题是否了解Windows系统的进程间通信 考察对Windows进程间通信机制的掌握程度技术原理技术选型方案权衡Windows第 531 题项目中为什么使用 RabbitMQ? 考察消息中间件选型理由及其在业务场景中的适用性分析能力项目复盘技术选型方案权衡RabbitMQ第 532 题Redis缓存与数据库不一致如何解决? 考察缓存一致性方案的设计与权衡,以及故障场景的处理能力风险判断系统设计方案权衡Redis第 533 题请谈谈你对微服务架构优劣势的理解。 考察对微服务架构核心特性及代价的认知技术原理方案权衡第 534 题面对亿级别数据的大表,通常会遇到哪些性能问题?请说明优化思路。 考察对大数据量表查询性能问题的识别与优化能力性能优化问题拆解方案权衡第 535 题场景题:100张优惠券,怎么保证不超卖? 考察并发控制下资源限额的正确实现与边界处理风险判断技术原理方案权衡第 536 题Redis用到了哪些数据结构,为什么在这些场景下性能优于MySQL? 考察Redis核心数据结构与MySQL在性能和适用场景上的差异理解技术原理方案权衡MySQLRedis第 537 题RabbitMQ之外的其他消息队列,以及他们适合的场景? 考察消息队列技术栈广度与场景匹配能力业务理解技术选型方案权衡Apache KafkaApache PulsarApache RocketMQ第 538 题数据库表是如何设计的,主键ID是什么? 考察数据库表设计能力与主键选择的技术判断系统设计技术原理方案权衡第 539 题Java 面向接口编程有什么好处? 考察对接口抽象、解耦和可替换性的理解技术原理方案权衡Java第 540 题为什么不直接采用RSA,而是采用RSA+对称加密这样的机制? 考察对称加密与非对称加密的优缺点认知及混合加密设计动机技术原理技术选型方案权衡