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

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

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

筛选题目已选:技术选型
第 21 题联合索引(A、B、C)是如何构建的? 考察联合索引的底层结构与排序规则技术原理技术选型MySQL第 22 题为什么用Activiti做审批流程? 考察技术选型理由、业务场景契合度与方案权衡意识业务理解技术选型方案权衡第 23 题为什么要用跳表不用红黑树? 考察对跳表和红黑树作为有序数据结构在并发场景下实现差异的理解技术原理技术选型方案权衡Redis第 24 题结合你使用腾讯云或腾讯系服务的实际经验,谈谈这些服务的核心优势以及关键的技术要点。 考察对云服务的理解深度、技术选型能力和业务落地意识业务理解系统设计技术选型第 25 题SpringBoot引入MyBatis要做哪些操作? 考察SpringBoot集成MyBatis的配置与使用流程技术原理技术选型MyBatisSpring Boot第 26 题在什么场景下 MySQL 可以替代 Redis?请结合具体业务需求说明判断依据。 考察对 MySQL 和 Redis 能力边界的理解,以及基于业务场景的技术选型能力业务理解技术选型方案权衡MySQLRedis第 27 题在什么场景下适合采用读写分离,什么场景下适合采用分库分表? 考察对数据库扩展策略适用场景的区分能力系统设计技术选型方案权衡第 28 题COUNT()、COUNT(1)、COUNT(某一列)三者的区别,平常常用哪种? 考察对SQL聚合函数COUNT不同用法的理解与实战选择技术原理技术选型SQL第 29 题请介绍一下 Redis 的 zset(有序集合)数据结构。 考察对 zset 底层编码、操作特性和适用场景的理解技术原理技术选型Redis第 30 题谈谈你对LangChain框架的理解。 考察对LangChain核心组件的掌握及其应用价值业务理解技术原理技术选型LangChain第 31 题为什么用 Elasticsearch 替代 MySQL?两者有什么区别? 考察对 Elasticsearch 与 MySQL 使用场景差异的理解,尤其是搜索与事务性需求权衡技术选型方案权衡ElasticsearchMySQL第 32 题请谈谈你对 Map 的理解,以及在实际项目中如何使用它? 考察对 Map 数据结构的掌握程度及其在实际开发中的应用技术原理技术选型第 33 题在你的日常编程中,最常用的STL容器是哪个?请介绍其内部原理、适用场景和注意事项。 考察对STL容器的理解深度及实际应用能力技术原理技术选型C++STL第 34 题Java 中常用的集合有哪些?请分别说明它们的特点和适用场景。 考察 Java 集合框架的分类、实现原理和选型能力技术原理技术选型Java第 35 题什么是智能路由开发?请说明其核心概念和应用场景。 考察对智能路由技术的理解与工程落地能力技术原理技术选型方案权衡第 36 题Spring中的@Autowired和@Resource的区别 考察依赖注入注解的装配方式与适用场景技术原理技术选型Spring Framework第 37 题MongoDB的数据结构有哪些 考察对MongoDB核心数据模型的基本理解技术原理技术选型MongoDB第 38 题请说明MySQL支持的锁级别(锁粒度)有哪些,并简要介绍它们各自的特点。 考察对MySQL锁粒度及适用场景的理解技术原理技术选型MySQL第 39 题请介绍 Spring 框架中主要的依赖注入方式及其适用场景。 考察对 Spring 依赖注入机制的理解与实际运用能力技术原理技术选型Spring Framework第 40 题请解释微服务架构的定义,并阐述其主要优点,以及说明在项目中通常基于哪些考量选用微服务架构。 考查对微服务架构概念的理解、优点的掌握以及技术选型时的权衡能力。技术原理技术选型方案权衡