Moka面试题 · 问题拆解
Moka相关面试题,按最终去重题目聚合。
共 467 道真题 · 当前筛选命中 73 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 41 题请介绍线程池的工作原理及其核心参数。 考察对线程池执行流程、核心参数和任务调度机制的理解第 42 题Redis 支持哪些主要的数据结构?请列举并简要说明各自的特点。 考察对 Redis 基础数据结构的掌握程度第 43 题说说数据库索引的最左匹配原则,并举例说明在联合索引(a,b,c)下,查询条件为(a,b)和(a,c)时索引是否生效。 考察对联合索引最左匹配原则的理解及实际查询分析能力第 44 题请解释 Spring Boot 的自动装配机制是如何实现的? 考察对 Spring Boot 自动装配原理的理解深度第 45 题String s1=“Hello”和String s2=new String(“Hello”)一样吗? 考察Java字符串常量池与引用比较的基本概念第 46 题MySQL默认的隔离级别是什么?它具体是怎么实现的? 考察对MySQL事务隔离级别及其底层实现机制的理解第 47 题介绍 Redis 的 string 数据结构及其典型应用场景。 考察对 Redis 字符串类型的底层实现和常用命令的掌握第 48 题如何保证消息队列中的消息不丢失? 考察消息队列可靠性保障的端到端理解第 49 题请实现两个有序链表的合并,并注意代码规范、边界处理和条件判断。 考察链表操作的编码能力、边界意识与代码规范性第 50 题说一下MySQL隔离级别? 考察对MySQL事务隔离级别的理解与对比能力第 51 题消息幂等性你是怎么保证的? 考察对消息消费幂等性设计思路和落地手段的理解第 52 题你在开发中主要使用过哪些中间件?请结合具体项目说明它们是如何被选择、集成和使用的。 考察候选人中间件实践经验、技术选型能力和项目落地能力第 53 题请分别说明MySQL的READ COMMITTED和REPEATABLE READ隔离级别下,生成ReadView的时机和区别。 考察对MVCC中ReadView生成机制及隔离级别差异的理解第 54 题请描述B+树的结构特点,并与B树进行对比。 考察对B+树结构、特性及其设计意图的理解第 55 题请介绍你对限流算法的理解,以及是否阅读过 Sentinel 的源码?若有,请说明其关键实现。 考察限流算法基础与源码阅读深度第 56 题请说明JVM中对象晋升到老年代的常见方式。 考察对JVM堆内存分代回收及对象晋升机制的理解第 57 题请说明线程池的任务调度工作原理,包括核心线程、阻塞队列和非核心线程的协作过程。 考察线程池任务调度顺序与饱和策略理解第 58 题对于SaaS系统的分库分表,请从遇到的问题、解决方案和改进措施三个方面进行介绍。 考察对分库分表全生命周期的理解与系统化思考第 59 题线程池核心线程数是 5,最大线程数是 20,那么线程创建的流程是什么? 考察对线程池核心参数运作机制和任务执行流程的理解第 60 题有一个成绩表成绩表(id, score, subject),请写出SQL,找出平均分大于90分的学生,并统计每个科目的人数。 考察SQL分组聚合、子查询与条件筛选的综合能力