后端岗位面试题 · 技术选型 · Elasticsearch
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 166 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Elasticsearch
考察点
技术栈
第 1 题为什么用 Elasticsearch 替代 MySQL?两者有什么区别? 考察对 Elasticsearch 与 MySQL 使用场景差异的理解,尤其是搜索与事务性需求权衡第 2 题MySQL与Elasticsearch之间的数据同步一致性如何保证? 考察数据库到搜索引擎的数据同步机制与一致性权衡第 3 题请介绍 Elasticsearch 中常用的数据查询方式有哪些? 考察对 Elasticsearch 查询机制与核心查询类型的理解第 4 题在 Elasticsearch 中,long 和 keyword 两种字段类型有什么区别? 考察对 Elasticsearch 字段类型特性的理解及应用场景选择第 5 题在实际项目中,你们为什么选择使用 Elasticsearch? 考察技术选型时的业务理解和方案权衡能力第 6 题请对比基于 Canal 同步 MySQL 数据到 Elasticsearch 与基于 MQ 异步同步的优缺点,并说明各自的适用场景。 考察对数据同步架构方案的理解与场景化权衡能力第 7 题为什么项目中要使用Elasticsearch、Redis? 考察对Elasticsearch和Redis选型动机及适用场景的理解第 8 题在你的项目里,ES一般用来做什么? 考察对Elasticsearch典型应用场景的理解及项目落地经验第 9 题如果用 MongoDB 实现的功能改用 Elasticsearch 实现,是否可行?你是否考虑过依赖管理的问题? 考察技术选型判断能力、对 Mongo 与 ES 差异的理解,以及依赖管理的工程意识第 10 题ES的查找是什么流程,为什么要用ES 考察对Elasticsearch检索原理的理解及其适用场景第 11 题为什么用ES做搜索引擎不用MySQL? 考察对搜索引擎与关系型数据库技术选型差异的理解第 12 题为什么用 MongoDB 而不用 Elasticsearch? 考察技术选型时对两者适用场景、数据模型和查询特性的理解与权衡第 13 题请介绍 Elasticsearch 的常见分词器有哪些,各自的适用场景是什么? 考察对 Elasticsearch 分词器体系的理解与选型依据第 14 题请介绍你在项目中哪里用到了Elasticsearch,以及为什么选择它? 考察项目经验中ES的应用场景和技术选型能力第 15 题在题目搜索场景中,选择 Elasticsearch 作为搜索引擎的主要原因是什么?相比传统数据库查询,它有哪些核心优势? 考查对 Elasticsearch 适用场景及其核心优势的理解,评估候选人是否清楚其原理与局限。第 16 题请列举将 MySQL 中的数据同步到 Elasticsearch 的常见方案,并结合你在项目中的实际做法进行说明。 考查候选人是否掌握 MySQL 与 Elasticsearch 之间数据同步的多种技术方案,并能否结合项目实践经验说明选型和落地细节。第 17 题为什么选择使用向量化检索(ES 向量搜索)?它与传统全文检索或近似最近邻检索(ANN)有什么区别? 考察技术选型的理解与方案对比能力第 18 题简历中提到使用过MySQL全文检索,请问为什么不直接选择Elasticsearch? 考察技术选型的权衡意识和场景匹配能力第 19 题ES怎么做到模糊搜索的 考察对Elasticsearch模糊搜索机制及原理的理解第 20 题Elasticsearch 和传统关系型数据库有什么区别? 考察对搜索引擎与关系型数据库的定位、原理和适用场景的理解