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

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

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

筛选题目已选:技术选型
第 341 题动态代理有哪些常见的实现方式? 考察对动态代理实现方式的整体认知和对比能力技术原理技术选型第 342 题请分别说明 select、poll、epoll 的用法和优势,并比较它们的适用场景。 考察对多路复用机制的理解、实现差异和场景权衡技术原理技术选型方案权衡第 343 题请列举 MySQL 中索引失效的常见场景,并说明如何避免。 考察对 MySQL 索引失效机制的理解及排查优化能力技术原理技术选型问题排查MySQL第 344 题请谈谈你对Go和Rust这两种编程语言的理解,包括它们的设计理念、适用场景和各自的优缺点。 考察对Go和Rust语言特性的理解、对比分析和适用场景判断技术原理技术选型方案权衡GoRust第 345 题在实际项目中,你们为什么选择使用 Elasticsearch? 考察技术选型时的业务理解和方案权衡能力业务理解技术选型Elasticsearch第 346 题结构体的使用有什么经验之谈? 考察对结构体设计、内存布局与使用场景的实践经验风险判断技术原理技术选型第 347 题请介绍数据库常见的索引类型、原理与适用场景。 考察数据库索引基础、底层原理与场景选择能力技术原理技术选型第 348 题Redis中常见的数据存储结构有哪些? 考察对Redis基础数据结构和应用场景的掌握技术原理技术选型Redis第 349 题你用过海康的SDK,对于硬件如NPU、GPU的原理了解吗? 考察候选人硬件原理认知与实际SDK使用经验技术原理技术选型方案权衡第 350 题Sharding-JDBC 是怎么使用的? 考察对分库分表中间件核心概念和接入流程的理解技术原理技术选型第 351 题你在项目中通常把哪类业务数据存储在HashMap中?请举例说明。 考察实际项目中对HashMap选型与业务场景的理解业务理解项目复盘技术选型Java第 352 题如何优化 LinkedList 在中间插入元素的时间复杂度? 考察对链表插入代价的认知及数据结构选型与替代方案技术原理技术选型方案权衡第 353 题哪些框架使用了反射、用来实现什么 考察对反射机制的理解及其在主流框架中的实际应用技术原理技术选型第 354 题对称加密和非对称加密算法如何实现?请分别说明其原理和典型应用场景。 考察对两类加密算法原理、实现机制及适用场景的理解技术原理技术选型方案权衡第 355 题Redis熟悉吗,一般用在哪里? 考察Redis基础知识与应用场景的理解业务理解技术原理技术选型Redis第 356 题请介绍MySQL中InnoDB和MyISAM存储引擎的主要区别,并说明各自适用的场景。 考察对MySQL存储引擎特性的掌握及场景选择能力技术原理技术选型方案权衡MySQL第 357 题请描述你使用 Docker 部署 MySQL 和 Redis 的步骤,以及需要注意哪些配置。 考察 Docker 部署数据库的基本操作与关键配置认知技术原理技术选型问题排查DockerMySQLRedis第 358 题设计评论系统 考察系统设计能力,包括评论功能模块、数据模型、高并发与扩展性性能优化系统设计技术选型第 359 题Session Storage和Local Storage的区别是什么? 考察浏览器Web Storage机制的理解与两者适用场景技术原理技术选型第 360 题请说明 deque(双端队列)的底层数据结构,以及它如何支持两端的高效插入与删除操作。 考察对双端队列底层实现机制及其性能特性的理解技术原理技术选型方案权衡