后端岗位面试题 · 技术选型
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 11284 道 · 更新 2026-08-05
筛选题目已选:技术选型
考察点
技术栈
第 161 题请比较 JDK 动态代理和 CGLIB 动态代理的实现原理、适用场景及各自优缺点。 考察对两种动态代理机制原理与选择依据的理解第 162 题你在简历中提到有做过资金账户相关的灰度策略,这个具体是怎么实现的? 考察灰度发布方案设计、账户隔离和风控意识第 163 题Python基本数据结构,你用过哪些? 考察Python常用数据结构掌握的广度与实际应用第 164 题wait和sleep的区别 考察线程同步与暂停机制的核心差异第 165 题如何在并发环境下安全地操作 map? 考察并发场景下数据结构的安全性与适用性选型第 166 题项目中使用基本类型还是包装类?为什么? 考察在业务开发中对类型选择的工程判断第 167 题为什么你们的业务需要进行RPC迁移? 考察对RPC架构演进、业务驱动力和迁移价值的理解第 168 题当你面对一个应用时,如何决定采用哪种评分算法来执行?具体来说,你是通过条件分支(例如 if-else 语句)来实现这种选择,还是采用了其他策略? 考察候选人根据实际应用场景选择算法的方法论,以及是否具备更高级的设计思维而非简单的条件判断。第 169 题请解释在生成题目的场景中,采用 SSE 技术把结果实时推送给前端的原因,并说明除了 SSE 之外还有哪些可行的替代实现方案? 考查对 SSE 技术原理、适用场景及替代方案的理解。第 170 题对比Redis与本地内存的差异,除持久化外还有哪些选择依据? 考察缓存选型中对一致性、网络开销、容量与运维等维度的理解第 171 题请解释控制反转和依赖注入的含义,并说明它们之间的关系。 考察对依赖注入与控制反转概念的理解及其关系第 172 题Spring Boot和Spring Cloud之间的关系和区别是什么?没有Spring Boot可以使用Spring Cloud吗? 考察对Spring Boot与Spring Cloud架构关系的理解及依赖原理第 173 题请解释面向切面编程(AOP)和控制反转(IoC)之间的关系,并说明它们各自解决什么问题。 考察对Spring两大核心概念的理解及两者协作关系第 174 题list和set集合的区别? 考察Java集合框架的基础理解与适用场景辨识第 175 题分库分表怎么做,分的时候需要注意哪些点,分完会有哪些副作用? 考察数据库水平扩展的设计方法与分片后的一致性、查询和运维影响第 176 题在项目里,关于数据库表的设计,你会从哪些维度考虑?请具体谈谈字段层面的设计要点。 考察候选人数据库表设计的实践经验,尤其是字段设计的规范性和合理性。第 177 题请解释 Picocli 这个技术的基本概念、主要功能,以及在什么考虑下会选择将其用于项目中? 考查对 Picocli 命令行框架的理解及其选型理由。第 178 题请说明 C++ 中四种类型转换运算符的适用场景、区别及注意事项。 考察 C++ 类型转换的语义理解与正确选择能力第 179 题请解释一下AOP与拦截器的区别和联系,并说明它们各自的适用场景。 考察Java开发中AOP与拦截器的概念辨析及实际应用能力第 180 题请解释数据库中的哈希索引及其适用场景。 考察对哈希索引原理、优缺点和适用条件的理解