Moka面试题 · 技术原理

Moka相关面试题,按最终去重题目聚合。

467 道真题 · 当前筛选命中 397 · 更新 2026-08-05

筛选题目已选:技术原理
第 121 题事务的隔离级别有哪些? 考察数据库事务隔离级别的基本概念及不同隔离级别对并发问题的处理技术原理方案权衡第 122 题请详细说明 HashMap 的底层实现原理。 考察对哈希表数据结构、冲突处理与扩容机制的理解技术原理第 123 题JVM的类加载器有哪些? 考察对JVM内置类加载器及其职责的了解技术原理JVM第 124 题HashMap的负载因子是? 考察对HashMap负载因子默认值及调整机制的理解技术原理Java第 125 题请介绍常见的垃圾回收算法及其适用场景。 考察对垃圾回收基础算法的理解与对比能力技术原理方案权衡第 126 题HashMap内部存储链表节点时使用的是什么类型的类?请描述其结构。 考察对HashMap底层数据结构实现细节的掌握技术原理Java第 127 题请详细讲解 ConcurrentHashMap 的线程安全实现原理。 考察对 ConcurrentHashMap 数据结构、并发控制机制及版本演化的深入理解系统设计技术原理方案权衡Java第 128 题请介绍你对领域驱动设计(DDD)中领域模型的理解,并说明如何构建一个有效的领域模型。 考察对DDD核心概念和建模方法的理解深度业务理解技术原理第 129 题如果不使用 UUID,你会如何保证标识的唯一性? 考察分布式环境下的唯一标识生成方案及权衡问题拆解技术原理方案权衡RedisZooKeeper第 130 题having和where的区别是什么? 考察对SQL查询过滤阶段和聚合条件的理解技术原理SQL第 131 题请解释数据库中的索引下推(Index Condition Pushdown)机制及其作用。 考察对数据库查询优化机制的理解,尤其是索引下推如何减少回表和数据传输性能优化技术原理MySQL第 132 题请介绍你对内存淘汰算法的理解,重点说明 LRU 和 LFU 的实现原理、优缺点及适用场景。 考察缓存淘汰算法的原理掌握与场景权衡能力技术原理方案权衡第 133 题说说创建线程的几种方式? 考察Java多线程基础知识的掌握程度技术原理Java第 134 题请列举并分析 Spring 事务管理可能失效的常见场景。 考察对 Spring 事务机制、代理原理及失效边界的理解风险判断技术原理问题排查Spring Framework第 135 题ThreadPoolExecutor 底层如何用 int 类型变量表示线程状态和线程数量,并如何通过 CAS 创建线程? 考察线程池核心状态的位运算设计与并发控制原理编码实现技术原理Java第 136 题请说说读已提交和可重复读的区别 考察对数据库隔离级别核心差异的理解技术原理方案权衡MySQL第 137 题HashMap在什么情况下会将链表转换为红黑树?什么情况下会退化为链表? 考察HashMap树化与反树化的触发条件和设计权衡风险判断技术原理Java第 138 题请解释MySQL联合索引的最左匹配原则,并判断联合索引(a,b,c)在查询条件只包含a和c时是否生效? 考察联合索引的最左前缀匹配规则及索引失效场景性能优化技术原理MySQL第 139 题请说明数据库事务的四个特性(ACID)分别是什么? 考察对事务ACID特性的基础理解与术语准确性技术原理第 140 题请解释数据库事务的可串行化隔离级别及其实现原理,并说明MVCC在其中的作用。 考察对事务隔离级别、可串行化实现机制及MVCC原理的理解技术原理方案权衡