后端岗位面试题 · 技术选型
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 11284 道 · 更新 2026-08-05
筛选题目已选:技术选型
考察点
技术栈
第 261 题请比较B树、B+树和红黑树的优缺点,并说明它们各自的典型应用场景。 考察对常见树形数据结构原理、差异及适用场景的理解第 262 题常用的线程池有哪些呢? 考察对Java线程池类型及其适用场景的理解第 263 题为什么选择使用 Doris 数据库?为什么采用列式存储? 考察对 Doris 技术选型及列式存储原理的理解第 264 题请介绍 Spring 框架中的 AOP 概念及其典型应用场景。 考察对 Spring AOP 核心概念、实现原理和实际应用的掌握第 265 题如何设计一个数据库来存储一个月的数据? 考察存储容量估算、数据模型设计和可扩展性第 266 题两个用户连接到不同的服务器上,服务端如何实现实时消息推送? 考察分布式环境下消息推送的架构设计与一致性处理能力第 267 题简单说下模板库中 vector、map 等数据结构的实现。 考察对 STL 典型容器内部实现原理的理解第 268 题在项目中直接使用 Map 作为缓存是否可行?请分析其优劣与适用场景。 考察对简单缓存实现的理解及其在并发、一致性方面的局限性第 269 题项目为什么使用NIO(Netty)? 考察对NIO及Netty核心优势的理解与应用权衡第 270 题请说明 Java 中创建线程的几种方式,并解释 Thread、Runnable、Executor 之间的关系。 考察对 Java 线程创建方式及其底层关系的理解第 271 题说一下数据结构在 Java 里面都有哪些应用? 考察对 Java 集合框架中数据结构实现与典型应用场景的理解第 272 题在实际项目中,为什么选择谷歌的布隆过滤器实现(轻量级)? 考察技术选型能力与对库实现差异的理解第 273 题Kryo 是如何进行数据序列化的?请说明其工作机制和特点。 考察对 Kryo 序列化原理、性能特性及适用场景的理解第 274 题请解释分布式环境下注册中心的工作原理。 考察对服务注册、发现、健康检查等注册中心核心机制的理解第 275 题在一个排行榜场景中,使用XXL-JOB异步任务,是否应该将所有Redis中的数据持久化到MySQL?请说明理由。 考察异步任务场景下Redis与MySQL的数据持久化策略与取舍第 276 题Java 中常用的 Map 实现是否支持并发读写?请说明原因和适用场景。 考察并发容器知识及并发读写安全性的理解第 277 题请描述后端输出文档接口的设计思路,包括文档格式选择、接口定义和异常处理。 考察候选人对后端文档生成接口的设计与实现能力第 278 题为什么要用 Redis 去存储不怎么改变的表数据? 考察缓存应用的合理性理解与方案权衡意识第 279 题在你的学习或项目实践中,你通常使用哪个版本的 JDK? 考察候选人的技术环境使用习惯和版本选择意识第 280 题还了解过其他类型数据库吗? 考察候选人对数据库生态的广度认知与知识迁移能力