后端岗位面试题 · 问题排查
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 9439 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 301 题假设有A、B两个已建立连接的节点,A发送的FIN在网络中丢失(一直无法到达B),A会怎样? 考察TCP四次挥手重传机制与状态演进第 302 题如果死锁已经发生,但不知道是哪种类别的死锁,该如何排查? 考察死锁问题定位、排查思路与工具链运用能力第 303 题请解释CAS(Compare-And-Swap)操作的底层实现原理,并说明在x86系统上它依赖哪些硬件层面的指令。 考察对并发编程中CAS机制和硬件指令集的理解第 304 题如果我有一条update语句,undo log,redo log,binlog顺序是什么样的? 考察MySQL事务执行过程中日志的生成顺序与两阶段提交机制第 305 题MySQL如何搭建主从同步? 考察MySQL主从复制配置、原理与运维操作第 306 题如果线程池里面任务一直处理不过来,队列越来越大怎么办? 考察线程池过载时的诊断、应对策略与系统设计权衡第 307 题Kafka消息积压了怎么处理? 考察对消费性能瓶颈的定位与扩容降级方案的掌握第 308 题Java 中如何查看一个对象占用的内存? 考察对 JVM 对象内存布局、测量工具和实现细节的理解第 309 题请说明 Java Stream 的 peek() 方法的用途和副作用,并现场写一段代码验证它能否修改流中的元素。 考察对 Stream 中间操作语义、函数式接口副作用的理解及编码验证能力第 310 题当任务产出严重滞后时,你通常如何排查和解决? 考察问题定位、复盘和持续改进能力第 311 题数据库采用主从架构,如果主从之间网络忽然连接不上,导致数据不同步,如何解决? 考察主从复制故障场景下的处理思路与一致性意识第 312 题请描述你在实际项目中遇到的一次内存泄漏问题,包括其产生原因、排查方法和最终解决方案。 考察内存泄漏的识别、排查和解决能力第 313 题数据倾斜有没有遇到过?怎么处理的? 考察对数据倾斜问题的识别、定位、解决和验证能力第 314 题在Spring事件机制中,前端重发请求可能导致同一事件被多个实例重复处理,应如何设计以保证幂等性? 考察对Spring事件异步处理与分布式幂等设计的理解第 315 题项目中的日志记录是怎么做的? 考察日志体系的完整性、实用性与运维意识第 316 题请讲述你遇到过的最难解决的 bug 及其排查解决过程。 考察问题排查能力、逻辑分析和解决深度第 317 题请谈谈在项目中如何保证 Redis 缓存与 MySQL 数据库的数据一致性? 考察对缓存与数据库一致性问题的理解及解决方案第 318 题请说明 JVM 垃圾回收在哪些场景下会被自动触发,并解释除了显式调用和分配担保之外的主动 GC 时机。 考察对 JVM GC 触发机制的理解,包括自动触发条件及新生代晋升担保之外的场景第 319 题一台机器的TIME_WAIT数量很多是什么原因,怎么解决? 考察对TCP连接状态机的理解、TIME_WAIT产生原因的排查能力及常见调优手段第 320 题假如A向B转账0.1元,但B实际到账100元且未主动告知,你如何排查系统安全性并向上级汇报? 考察线上资金异常排查流程与风险沟通能力