后端岗位面试题 · 技术选型

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

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

筛选题目已选:技术选型
第 201 题对于不同的支付方式可能有相同的逻辑,也可能有各自不同的逻辑,该如何设计? 考察支付系统设计中的公共逻辑抽象与差异化扩展能力问题拆解系统设计技术选型第 202 题为什么不直接采用RSA,而是采用RSA+对称加密这样的机制? 考察对称加密与非对称加密的优缺点认知及混合加密设计动机技术原理技术选型方案权衡第 203 题与 Oracle 相比,MySQL 的优势体现在哪些方面? 考查对 MySQL 与 Oracle 差异的理解,以及从成本、架构、生态、易用性等多维度对比的能力。技术原理技术选型方案权衡MySQL第 204 题请比较LRU-K与标准LRU在缓存淘汰上的区别和适用场景。 考察对两种缓存淘汰策略差异的理解及场景选择能力技术选型方案权衡第 205 题请介绍消息队列(MQ)的核心作用,以及你在实际项目中是如何选型和使用的? 考察对消息队列核心价值、选型考量及实际应用的理解系统设计技术原理技术选型第 206 题Redis的集群架构有哪些? 考察对Redis不同集群方案的原理、适用场景和优缺点的理解系统设计技术原理技术选型Redis第 207 题请介绍你负责的项目的技术选型和架构设计过程。 考察技术选型依据与架构设计能力系统设计技术选型方案权衡第 208 题如何使用 gdb 调试程序,并在启动时向被调试程序传递命令行参数? 考察对 gdb 常用调试流程与参数传递方法的掌握技术原理技术选型问题排查GDB第 209 题请具体说明 Netty 在应对 TCP 传输中的粘包和拆包现象时采用了哪些解决方案,并解释为什么会出现这两个问题。 考查对 Netty 拆包粘包机制的理解,以及是否可以清晰阐述解决方法和适用场景。风险判断技术原理技术选型Netty第 210 题讲一讲你了解过的索引类型 考察对常见索引类型的分类认知与适用场景理解技术原理技术选型第 211 题请介绍 Java 中常用的集合框架及其适用场景。 考察对 Java 集合框架的掌握程度及应用场景理解技术原理技术选型Java第 212 题请谈谈你在数据库方面的实际经验,比如使用过哪些数据库,以及如何处理过典型的数据库问题? 考察候选人的数据库知识深度与实际问题处理能力技术原理技术选型问题排查第 213 题请谈谈你对Spark和MapReduce的理解,并说明它们各自的适用场景。 考察对分布式计算框架的技术原理掌握与方案选型能力技术原理技术选型方案权衡Apache SparkMapReduce第 214 题如果用Redis实现乐观锁,该怎么实现? 考察基于版本号或条件的原子更新机制及其在分布式环境下的适用性技术原理技术选型方案权衡Redis第 215 题如何设计一个任务调度系统? 考察任务调度系统的架构设计、可靠性、扩展性与异常处理能力问题拆解系统设计技术选型第 216 题什么是回表查询?请举例说明如何避免回表。 考察对回表机制的理解及索引优化能力性能优化技术选型MySQL第 217 题请介绍常见的加密算法分类及其适用场景和主要区别。 考察对对称加密、非对称加密和哈希算法基本原理及应用场景的掌握技术原理技术选型AES第 218 题讲下AOP的原理以及用了什么设计模式 考察AOP底层实现机制与设计模式应用系统设计技术原理技术选型Spring Framework第 219 题请介绍你使用 Dubbo 的经验,并说明它的整体架构是怎样的? 考察对 Dubbo 核心架构的掌握程度及实际使用经验项目复盘技术原理技术选型Apache Dubbo第 220 题Redis 中的 Set 和 ZSet 有什么区别? 考察对 Redis 基础数据结构特性的掌握技术原理技术选型Redis