Moka面试题 · 问题排查
Moka相关面试题,按最终去重题目聚合。
共 467 道真题 · 当前筛选命中 45 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 21 题Young GC、Old GC、Full GC的区别是什么? 考察对JVM分代垃圾回收机制的理解与区别辨析第 22 题在延时双删中,如果第二次删除缓存失败,你会如何处理?请给出完整的补偿方案。 考察缓存删除失败的容错、重试与监控兜底能力第 23 题项目上线后,顾客反馈Bug,你会如何处理? 考察上线后问题响应、沟通协作与解决闭环能力第 24 题请介绍单点登录系统的排查思路,当客户登录出现问题时,你会如何定位并解决? 考察单点登录系统的问题排查能力与系统性思维第 25 题什么是 CAS?它的基本原理和典型应用场景是什么? 考察 CAS 的原理、优缺点与应用理解第 26 题请谈谈数据库索引的创建原则,以及在哪些情况下索引会失效。 考察对数据库索引设计原则与失效场景的理解第 27 题索引失效的场景有哪些? 考察对数据库索引机制和失效边界的理解第 28 题如果任务队列满了怎么办 考察任务队列处理机制的应急思路与技术方案第 29 题如果消息就是丢了呢怎么感知? 考察消息链路的数据一致性兜底与异常检测能力第 30 题请解释Redis缓存穿透、缓存击穿和缓存雪崩的概念及各自的解决方案。 考察对缓存常见故障场景的理解与应对措施第 31 题请列举并解释常见的数据库索引失效场景,以及如何避免这些情况。 考察对索引失效场景的理解与规避能力第 32 题如果AI调用function calling出现幻觉,出现了业务偏差,你有什么解决方案? 考察对AI工具调用幻觉风险的识别、防控与治理能力第 33 题Spring中循环依赖是什么?它是如何产生的? 考察循环依赖的定义、触发条件与底层成因第 34 题开发过程中遇到技术难点或Bug时,你通常怎么处理? 考察问题排查、定位、解决和复盘的方法论第 35 题当前将数据存放在ThreadLocal中,后续处理需要开启新的异步线程,是否能拿到数据? 考察对ThreadLocal线程隔离机制及异步线程数据传递原理的理解第 36 题请解释什么是 OOM(OutOfMemoryError),并说明它产生的原因和常见的排查思路。 考察对内存溢出概念的准确理解及基本排查能力第 37 题请介绍你在区块链项目中负责的部分,以及遇到的主要问题和你的解决方案。 考察区块链项目实践经验、问题定位与解决能力第 38 题请详细介绍JVM的内存结构,并重点说明堆(Heap)的组成与作用。 考察JVM内存模型、堆的结构划分及其在垃圾回收中的角色第 39 题慢SQL如何分析和处理? 考察对慢SQL排查流程和优化手段的掌握第 40 题在使用 Redis RDB 持久化并持续写入某个 key 时,如何避免日志(指内存中键的修改)导致的数据膨胀问题?请说明你的解决方案。 考察对 Redis 内存模型、RDB 持久化特性及 key 覆盖写入的内存回收机制的理解