后端岗位面试题 · 问题排查
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 9439 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 141 题在Go语言开发中,你遇到过哪些常见的坑?请结合具体场景说明。 考察Go语言实战经验与问题识别能力第 142 题请介绍MySQL索引的基本概念,包括默认索引类型,以及哪些常见场景会导致索引失效? 考察MySQL索引基础原理与索引失效场景的掌握第 143 题在多线程并发场景中,遇到线程竞争问题,你会如何定位和解决?请结合具体案例说明。 考察对线程竞争的理解、定位方法和解决策略第 144 题使用 Wireshark 抓过包吗?具体场景是什么? 考察候选人实际网络排障经验与抓包工具的使用深度第 145 题请手写并说明冒泡排序实现,注意边界与判空处理。 考察基础排序实现与代码健壮性意识第 146 题为什么会产生内存泄漏问题? 考察对内存泄漏成因、典型场景及排查思路的理解第 147 题请描述采用 JMeter 开展压力测试的完整流程,并列举在测试过程中需要关注的关键事项。 考查对 JMeter 压测流程的掌握程度以及在实际压测中规避常见误区的意识。第 148 题遍历List时修改元素的值会有什么问题?如何解决? 考察对集合迭代器机制、并发修改异常及正确修改方式的理解第 149 题请介绍数据库索引可能失效的常见场景,以及如何排查和避免索引失效。 考察对数据库索引机制的理解和实际排查能力第 150 题如果 Java 程序占用内存比较大,怎么定位问题和解决? 考察 JVM 内存问题排查思路、工具使用与解决方案第 151 题synchronized 的锁升级过程介绍下? 考察对 synchronized 底层锁优化机制的理解第 152 题请分享一个你在项目开发中印象深刻的 bug,以及你是如何定位和解决的。 考察问题排查能力、技术深度和复盘总结能力第 153 题介绍全链路日志追踪 考察分布式系统问题排查中链路追踪的核心设计与落地第 154 题请分别说明 Redis 缓存雪崩、缓存击穿和缓存穿透的概念及对应的解决方案。 考察对缓存三大异常的区分及相应防护方案的理解第 155 题synchronized锁上了一个线程后,对于多核系统来说CPU资源可能会是什么状态? 考察对Java锁竞争、线程阻塞和多核CPU资源分配的理解第 156 题实际工作中遇到过哪些索引失效的场景? 考察对数据库索引失效原理的理解及实战经验第 157 题JDK8对于NPE问题有哪些优化的点 考察对空指针问题的工具支持和最佳实践的理解第 158 题在一个多环境(开发、测试、生产等)的项目中,你是如何管理并切换不同环境的配置的? 考察环境配置管理与切换的实践方法和工具第 159 题分析 SQL 执行计划时,你会重点关注 explain 输出中的哪些字段? 考察候选人对 SQL 执行计划关键字段的理解与优化分析能力第 160 题请详细描述你的项目中所使用的中间件,包括选型理由和实际应用方式。 考察对项目中间件的熟悉程度、选型思路及实际项目应用能力