Moka面试题 · 技术选型

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

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

筛选题目已选:技术选型
第 1 题除了你刚才提到的方法,还有哪些防止超卖的解决方案? 考察多方案对比与扩展思考能力系统设计技术选型方案权衡Redis第 2 题简单说一下策略模式,它的优点和缺点是什么?在实际用途中能做什么,还可以应用到哪些业务场景? 考察对策略模式的本质理解、优缺点权衡及业务落地拓展能力技术原理技术选型方案权衡第 3 题请介绍一下你对 Kafka 的理解,以及它在消息队列场景中的核心特点。 考察对 Kafka 基本架构、核心概念和使用场景的理解系统设计技术原理技术选型Apache Kafka第 4 题请说明Redis的典型使用场景,并解释为什么适合这些场景。 考察对Redis数据结构特性与业务场景匹配的理解业务理解技术原理技术选型Redis第 5 题请谈谈你在数据库设计时遵循哪些索引创建原则? 考察对数据库索引设计原则的理解与应用经验技术原理技术选型方案权衡第 6 题请介绍Kafka的核心特点及其适用场景。 考察对Kafka核心特性的理解及实际应用判断业务理解技术原理技术选型Apache Kafka第 7 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解技术原理技术选型方案权衡Java第 8 题Java 中有哪些创建多线程的方式? 考察对 Java 多线程创建方式的掌握程度技术原理技术选型Java第 9 题请介绍 Java 线程池的常见创建方式,并说明 ThreadPoolExecutor 的核心构造参数含义。 考察线程池创建方式的掌握程度及对核心参数的理解技术原理技术选型Java第 10 题你是否学习过OAuth2?请说明其主要授权流程和适用场景。 考察对OAuth2授权框架的理解与应用系统设计技术原理技术选型OAuth 2.0第 11 题请详细介绍一下 MySQL 索引的工作原理。 考察对 MySQL 索引底层结构、类型及其性能影响的掌握程度性能优化技术原理技术选型MySQL第 12 题Redis支持哪些基本数据结构?各自有哪些特性和典型使用场景? 考察对Redis核心数据结构的掌握、特性理解与应用能力技术原理技术选型Redis第 13 题Java 中有哪些常见的线程池实现?请说明它们的特点和适用场景。 考察对 Java 线程池类型的了解及选型能力技术原理技术选型方案权衡Java第 14 题请介绍 Redis 支持的主要数据类型,并结合具体场景说明各自的使用方式。 考察 Redis 常见数据类型的理解与场景化运用能力技术原理技术选型Redis第 15 题请详细说明HashMap的扩容机制以及它所使用的哈希算法,并分析两者如何影响性能。 考察对HashMap底层数据结构、扩容逻辑与哈希函数作用原理的理解性能优化技术原理技术选型Java第 16 题请介绍你在实习项目中承担的角色和具体工作,并说明项目中使用了哪些消息中间件及选型理由。 考察项目经历的真实性、技术细节掌握和消息中间件选型思路沟通表达项目复盘技术选型第 17 题大模型的输出为什么通常采用流式响应而不是WebSocket? 考察对流式传输技术选型、协议特点和实时交互需求的理解技术原理技术选型方案权衡WebSocket第 18 题在设计查询 20 到 30 岁记录的加速方案时,除了单列索引,你还会考虑哪些优化手段? 考察索引设计与查询优化的综合能力性能优化技术选型方案权衡第 19 题说说B+树和B树的区别 考察对B树与B+树在结构、查询性能和适用场景上的理解技术原理技术选型第 20 题怎么看待微服务? 考察对微服务架构的理解、适用场景及利弊权衡系统设计技术选型方案权衡