后端岗位面试题 · 问题排查
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 9439 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 181 题在 JDK NIO 中,空轮询 Bug 会导致 Selector 在无事件时仍返回,进而造成 CPU 空转。请说明 Netty 针对该问题的具体处理策略与机制,包括其检测方式、重建 Selector 的流程以及防止 CPU 飙高的手段。 考查对 Netty 解决 JDK NIO 空轮询 Bug 机制的理解,以及故障处理与系统设计能力。第 182 题怎么根据进程PID定位到对应进程查看情况 考察操作系统进程管理基础,利用PID定位与查看进程状态的能力第 183 题请谈谈你在数据库优化方面的实践经验,特别是索引相关的优化。 考察数据库优化实践经验和索引设计能力第 184 题请描述一次你定位并解决线上疑难问题的 Debug 经历。 考察问题排查思路、工具运用与复盘总结能力第 185 题MySQL的主从复制了解过吗? 考察对MySQL主从复制基本原理、类型、流程及故障处理的理解第 186 题MySQL 哪些情况会导致索引失效? 考察对 MySQL 索引生效条件与优化器行为的理解第 187 题请分享你在实习期间遇到的最大技术挑战,以及你是如何解决它的。 考察问题定位、技术解决能力和复盘总结能力第 188 题当线上业务服务器的 CPU 使用率突然升高时,你会按照怎样的步骤进行排查? 考察候选人面对线上CPU飙升问题的排查思路和实操能力。第 189 题请分别讲解 binlog、redo log、undo log 的作用、写入时机和相互区别。 考察对 MySQL 三类日志的功能定位、持久化机制及一致性问题理解第 190 题Go 语言的底层实现你了解多少? 考察对 Go 语言运行时、并发模型等底层机制的掌握程度第 191 题看你简历里提到慢SQL优化,怎么发现慢SQL,怎么优化? 考察慢SQL定位方法、分析工具和优化思路第 192 题GORM 是如何解析和处理模型上的 struct 标签的? 考察对 GORM 标签解析机制的理解,包括映射、约束和自定义标签处理第 193 题请说明你会如何定位并优化数据库中的慢查询? 考察慢查询定位手段、优化思路及性能调优能力第 194 题你在项目中是如何发现并定位单例类相关问题的? 考察对单例模式常见问题的识别能力和排查思路第 195 题实习期间,你遇到过比较难解决的问题是什么? 考察候选人问题识别、解决过程与复盘能力第 196 题间隙锁是什么?有什么用?解决什么问题? 考察对MySQL间隙锁机制、应用场景与解决的问题的理解第 197 题用户网络变化后,连接中的WebSocket会发生什么? 考察WebSocket连接的生命周期管理、状态感知与异常处理第 198 题有没有用过支付宝或微信的授权登录方式? 考察对第三方授权登录的理解与实践经验第 199 题聊一下JVM,请描述JVM的内存区域划分。哪些区域有可能发生OOM? 考察JVM内存模型的理解及OOM场景的定位能力第 200 题假如工作中遇到一个比较紧急的任务或者难缠的Bug,你会怎么处理? 考察紧急情况下的问题处理、优先级判断和沟通协作能力