后端岗位面试题 · 技术选型
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 11284 道 · 更新 2026-08-05
筛选题目已选:技术选型
考察点
技术栈
第 501 题请列举SpringBoot的核心注解,并说明各自的作用。 考察SpringBoot核心注解的理解与应用场景第 502 题可以通过哪些方式向controller层发送带有参数的请求? 考察Web层请求参数传递方式的掌握程度第 503 题有没有用过其他数据平台? 考察候选人对数据平台工具的广度与经验匹配度第 504 题请讲一下 Java 反射的原理、应用场景,以及你在实际工作中的应用。 考察对反射机制底层原理、典型使用场景及项目实践的掌握程度第 505 题请说明不使用RAG的类似实现方案,并讨论其与RAG的差异。 考察对模型知识增强方式的理解和方案权衡能力第 506 题HashMap 在并发环境下是线程不安全的,请介绍对应的线程安全方案有哪些? 考察并发容器选型与线程安全原理的理解第 507 题对ArrayList和LinkedList的理解 考察对两种常用Java集合内部实现、性能特征与适用场景的掌握第 508 题请比较不同中文分词器与相似度算法的特点,并说明在不同业务场景下如何选型。 考察对分词器与相似度算法原理的理解及场景化选型能力第 509 题MySQL都有哪些索引?B+树和B树的区别是什么? 考察MySQL索引类型及B+树与B树的差异第 510 题一个几百万人的聊天室怎么设计? 考察大规模实时通信系统的架构设计、容量估算与可靠性考量第 511 题在C++中,将声明放在.h文件、实现放在.cpp文件,与使用.hpp单文件这两种组织方式有何区别? 考察对C++代码组织与编译模型的理解第 512 题Vue中如何实现对数据的监听?请分别说明computed和watch的用法,并解释watch是否有缓存。 考察Vue响应式系统、computed与watch的差异及缓存机制理解第 513 题你平时主要使用C++哪个版本?为什么选择这个版本? 考察实际项目中的C++标准使用情况和选择依据第 514 题请介绍一下你了解或使用过的中间件及其在你的项目中发挥的作用。 考察对中间件的知识广度、实际应用理解与项目结合能力第 515 题请描述你是在什么业务场景和原因下决定引入 Redis 的? 考察技术选型依据、业务理解与方案权衡能力第 516 题谈谈你对RabbitMQ的理解 考察对RabbitMQ核心机制、应用场景及选型权衡的理解第 517 题ZSet底层实现和用处 考察Redis有序集合的底层数据结构及典型应用场景第 518 题你的项目使用了云服务器吗? 考察项目技术架构与基础设施选型能力第 519 题请解释 C++ 中函数返回类型后置语法的作用和用法。 考察对现代 C++ 函数声明语法及类型推导的理解第 520 题本地限流有哪些实现方式?各有什么优劣? 考察单机限流的实现模式与适用性