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

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

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

筛选题目已选:技术选型
第 961 题HashMap和Hashtable的区别是什么,实际项目中用什么,为什么? 考察对Map实现的底层理解、线程安全认知及工程选型能力技术原理技术选型方案权衡Java第 962 题Java中定义一个空接口有什么用? 考察对Java接口设计模式的理解,尤其是空接口作为标记接口的应用技术原理技术选型Java第 963 题请介绍 Redis 的基础数据类型有哪些,并说明各自的核心用途。 考察对 Redis 基本数据结构和应用场景的掌握程度技术原理技术选型Redis第 964 题在设计接口与抽象类时,你如何进行选择?请结合具体场景说明考虑因素。 考察对接口与抽象类设计取舍的理解及实际应用能力技术原理技术选型方案权衡第 965 题请介绍数据库常见的索引数据结构,并说明它们分别适用于哪些场景? 考察对索引底层数据结构的理解及场景适配能力技术原理技术选型第 966 题InnoDB的表级锁和行级锁各有哪些细分种类? 考察对InnoDB锁机制的分类理解与记忆准确性技术原理技术选型InnoDBMySQL第 967 题请介绍MySQL索引的主要类型及其使用场景,并说明如何选择合适的索引。 考察对MySQL索引类型、适用场景及选型原则的理解性能优化技术原理技术选型MySQL第 968 题见过哪些数据结构用到红黑树? 考察对红黑树典型应用场景的熟悉程度技术原理技术选型C++Java第 969 题请介绍你如何设计或实现日志组件,包括核心功能和关键设计点。 考察对日志组件设计的系统性理解与实现细节系统设计技术选型方案权衡第 970 题请介绍 Redis 的常用数据结构及其适用场景。 考察对 Redis 核心数据结构特性的理解与应用场景匹配能力技术原理技术选型Redis第 971 题请解释 C++ 中 unique_ptr 的概念、特性以及典型使用场景。 考察对智能指针所有权模型的理解与正确使用能力技术原理技术选型C++第 972 题请解释一下Java内存模型(JMM)及其在并发编程中的作用。 考察对Java内存模型核心概念及并发安全机制的理解技术原理技术选型Java第 973 题你在项目中使用Redis存储库存数据时,通常会设置有效期,请问你如何保证数据不会丢失? 考察对Redis持久化、过期策略和数据一致性机制的理解风险判断技术原理技术选型Redis第 974 题介绍一下ArrayList 考察对Java集合框架常见实现的理解技术原理技术选型Java第 975 题MySQL中B+树索引与全文索引的区别和应用场景是什么? 考察对MySQL索引类型及其适用场景的理解技术原理技术选型MySQL第 976 题请围绕 Sentinel 的限流与熔断机制,谈谈在你的项目中如何选用和实现,并说明其保护效果。 考察对 Sentinel 核心机制的理解及在项目中的实际应用技术原理技术选型问题排查第 977 题我看你之前也做过Java的项目,为什么最后选择了Go? 考察求职者在技术栈选择上的思考深度和职业规划人岗匹配自我认知技术选型GoJava第 978 题MySQL 的索引为什么通常不选用 Hash 索引? 考察对 MySQL 索引结构选型原理和适用场景的理解技术原理技术选型方案权衡MySQL第 979 题C++和Matlab的区别 考察对两种编程语言/环境的核心差异、适用场景和技术选型理解技术原理技术选型C++第 980 题gRPC作为一个类似二进制的RPC框架,底层是什么原理?比如协议设计、封装格式等方面。 考察对gRPC底层协议设计、二进制序列化及HTTP/2封装机制的深入理解系统设计技术原理技术选型gRPCHTTP/2Protocol Buffers