Moka面试题 · 技术原理
Moka相关面试题,按最终去重题目聚合。
共 467 道真题 · 当前筛选命中 397 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 21 题Java 中有哪些同步方式?请列举并简要说明。 考察对 Java 并发同步机制的理解与覆盖面第 22 题Elasticsearch为什么比MySQL的查询性能高? 考察对两类存储引擎查询模型与索引机制差异的理解第 23 题请说明 C++ std::vector 动态扩容的机制和性能影响。 考察容器的扩容机制、复杂度分析与性能意识第 24 题MySQL的事务隔离级别是什么?怎么实现可重复读? 考察对MySQL事务隔离级别和MVCC机制的理解第 25 题那你觉得里面的string和Java中的string有啥区别? 考察对语言内置字符串类型底层实现与行为差异的理解第 26 题请介绍一下你对 Kafka 的理解,以及它在消息队列场景中的核心特点。 考察对 Kafka 基本架构、核心概念和使用场景的理解第 27 题请解释 MySQL 可重复读隔离级别解决了什么问题,以及你对同一数据执行两次查询时的一致性理解。 考察 MySQL 事务隔离级别、可重复读的语义及一致性理解第 28 题Java 中 Integer 使用 == 和 equals 比较时有什么区别? 考察 Java 包装类型缓存、自动装箱和等值比较的底层机制第 29 题请谈谈你对Java并发包(JUC)中线程池的理解,包括核心参数、执行流程和常见的拒绝策略。 考察对线程池核心机制、参数配置和异常场景处理的理解第 30 题ArrayList和LinkedList有什么区别? 考察Java集合框架中两种List实现的结构差异与适用场景第 31 题请说明Redis的典型使用场景,并解释为什么适合这些场景。 考察对Redis数据结构特性与业务场景匹配的理解第 32 题请列举并简要说明几种常用数据结构及其典型应用场景。 考察对基础数据结构特性的掌握与实际应用选型能力第 33 题知道为什么设置JVM对象年龄阈值吗?它存在哪里? 考察对JVM分代回收机制、年龄阈值与动态调整的理解第 34 题给定包含部门id、部门名、父部门ID的部门类,以及部门集合,实现方法根据任意部门id返回其所有子部门对象。 考察树结构遍历与数据建模能力第 35 题请介绍一下我们公司使用的技术栈以及你对这些技术的了解。 考察候选人对公司技术栈的主动了解程度与适配意愿第 36 题Spring 框架如何解决循环依赖问题? 考察对 Spring 循环依赖解决机制的原理性理解第 37 题常见的垃圾回收算法有哪些?请说明其核心思想与适用场景。 考察对垃圾回收算法原理的理解及场景适配能力第 38 题请谈谈你在数据库设计时遵循哪些索引创建原则? 考察对数据库索引设计原则的理解与应用经验第 39 题synchronized锁的释放时机和机制是什么? 考察synchronized锁的释放原理与JVM实现细节第 40 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景