后端岗位面试题 · 问题排查
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 9439 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 241 题请介绍你项目中最突出的工程难点,以及你是如何定位和解决的。 考察候选人对工程难点的识别、分析及解决能力第 242 题在项目实践中,你如何定义慢SQL? 考察对慢SQL判定标准、诊断方法和监控机制的理解第 243 题你说部署集群时通过发送心跳包保证主节点正常,但如果心跳可以正常返回,而主节点内部其实出现了问题,这种情况怎么去保证集群的可用性? 考察分布式系统中活性检测的局限性与故障处理机制第 244 题熟悉SpringBoot框架的话,了解SpringBoot的事务注解吗? 考察对SpringBoot事务注解的使用和理解第 245 题为什么Spring的@Transactional注解无法保证跨多个数据源的原子性? 考察对事务边界与数据源绑定的理解第 246 题点赞数要先保存到Redis,再保存到数据库,并发环境下的数据不一致怎么解决? 考察并发场景下缓存与数据库一致性、幂等与降级方案的设计能力第 247 题针对哈希表查找性能变慢的场景,你会从哪些方面分析和优化? 考察对哈希表冲突、扩容、负载因子等性能影响因素的理解及优化能力第 248 题你如何查看 JVM 内存使用情况? 考察对 JVM 内存查看工具与常用命令的掌握第 249 题如何判断两个浮点数是否相等? 考察浮点数精度问题的理解和实际处理能力第 250 题请分享在项目中遇到的一个具体技术难点,以及你是如何解决的。 考察问题拆解、解决能力和项目复盘能力第 251 题如何查看一条SQL查询是否使用了索引? 考察对执行计划和索引使用排查的实际操作能力第 252 题请介绍你在 Golang 开发中比较熟悉的库,并说明它们在项目中的实际用途。 考察候选人对常用 Go 库的理解深度与项目实践能力第 253 题一台机器上部署了 Java 应用后,发现 CPU 持续被打满,如何排查和定位? 考察 Java 应用 CPU 高负载的排查流程和工具使用第 254 题请说明在Spring Boot项目中如何配置数据库连接,并实现基本的CRUD操作。 考察Spring Boot数据访问层的配置流程与基础CRUD实现能力第 255 题MySQL 中如何定位并优化慢查询性能? 考察对MySQL性能优化方法体系的理解与实操能力第 256 题请列举 Spring Boot 中事务管理可能失效的常见场景,并说明原因与应对方式。 考察 Spring 事务代理机制的理解及常见失效场景的识别第 257 题在阅读底层源码时,你是否发现过对内存的非常规操作?请举一例,说明其用途和实现方式。 考察对底层内存操作细节和非常规技巧的观察与理解第 258 题MySQL慢查询怎么处理? 考察对慢查询定位、分析与优化的完整方法论第 259 题请谈谈你对 MySQL 执行计划的理解,以及如何通过它优化慢查询? 考察执行计划的阅读能力与基于代价分析的查询优化思路第 260 题详细说说final、finally、finalize,finally一定会执行吗? 考察Java中final、finally、finalize三者的概念区别及finally执行机制的理解