Moka面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 41 题请简要介绍垃圾回收的基本原理,并说明常见的垃圾回收算法及其适用场景。 考察对垃圾回收原理和常见算法的理解与应用场景分析技术原理方案权衡第 42 题Redis 适合用在哪些业务场景? 考察 Redis 的典型应用场景及选型理由业务理解技术原理Redis第 43 题延时双删策略中,为什么要先延迟再删除?延迟时间如何设定? 考察对延时双删原理、竞态窗口和参数设定的理解风险判断系统设计技术原理MySQLRedis第 44 题在秒杀或高并发下单场景中,你是如何防止超卖的? 考察并发下库存扣减的正确性与原子性保证编码实现技术原理方案权衡Redis第 45 题请介绍索引的数据结构、查询数据的过程,以及与B树的区别。 考察数据库索引底层原理、查询路径理解及B+树与B树的差异问题拆解技术原理第 46 题设计一个hash结构的内存淘汰,你会怎么做? 考察数据结构设计、内存管理和淘汰策略的选择与权衡系统设计技术原理方案权衡第 47 题Java为什么不允许静态方法去访问非静态变量? 考察对Java类加载、实例生命周期及静态绑定机制的理解技术原理Java第 48 题请描述一个Java对象从创建到被回收销毁的完整生命周期。 考察对Java对象生命周期、内存分配与垃圾回收机制的理解问题拆解技术原理Java第 49 题HTTP请求体如何设置为JSON,GET请求可以设置请求体吗? 考察HTTP协议基础知识、请求体语义以及GET与POST的差异风险判断技术原理HTTP第 50 题平时用哪些数据结构,HashSet的底层数据结构是什么? 考察数据结构基础掌握与常用数据结构理解问题拆解技术原理Java第 51 题在 MySQL 中,条件 a=1 且 b<1 的查询是否会走索引?请解释索引下推(Index Condition Pushdown)的原理。 考察 MySQL 索引结构与索引下推机制的理解性能优化技术原理MySQL第 52 题请介绍Kafka的核心特点及其适用场景。 考察对Kafka核心特性的理解及实际应用判断业务理解技术原理技术选型Apache Kafka第 53 题请谈谈你对 JVM 内存模型的理解,并说明各区域的作用。 考察 JVM 内存结构、线程私有与共享区域的基础认知技术原理JVM第 54 题请解释AOP的核心概念。 考察对面向切面编程基础概念的理解技术原理第 55 题读已提交和可重复读隔离级别在锁实现上有什么区别? 考察对数据库隔离级别底层锁机制的理解技术原理方案权衡InnoDBMySQL第 56 题请描述HashMap的底层结构及其在JDK 1.8中的主要变化。 考察对HashMap底层实现及版本演进的理解技术原理Java第 57 题JVM什么区域会发生OOM? 考察JVM内存结构及各区域内存溢出场景的掌握技术原理问题排查JVM第 58 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解技术原理技术选型方案权衡Java第 59 题请介绍 JVM 的内存结构,并说明各区域的作用及可能出现的内存问题。 考察对 JVM 内存模型的理解及常见内存问题定位能力技术原理问题排查JVM第 60 题Java有哪些基本数据类型? 考察Java语言基础知识的掌握程度技术原理Java