后端岗位面试题 · 方案权衡 · Elasticsearch
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 154 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Elasticsearch
考察点
技术栈
第 41 题分库分表的场景下如果有跨库的查询你会怎么解决? 考察分库分表后的数据分布理解与跨库查询方案设计能力第 42 题ES有深分页问题吗 考察对Elasticsearch分页机制及深分页性能问题的理解第 43 题为什么用ES来做查询,MySQL为什么不行? 考察对搜索引擎与传统关系型数据库在查询场景下差异的理解第 44 题请介绍你如何实现一个模糊搜索功能,包括核心技术选型和性能优化方案。 考察模糊搜索的技术原理、实现方案与性能权衡第 45 题请谈谈 Elasticsearch 索引设计思路、查询高效的原因,以及与 MySQL 双写同步的问题。 考察对 ES 索引设计、底层检索原理和双写一致性的综合理解第 46 题MySQL里面的模糊搜索跟ES里面的模糊搜索有什么不一样的? 考察对关系型数据库与搜索引擎在模糊匹配上的原理和适用场景差异的理解第 47 题能说下ES(Elasticsearch)为什么相比于MySQL查询更快吗 考察对Elasticsearch与MySQL查询性能差异原理的理解第 48 题请说明 Elasticsearch 中 keyword 字段与 text 字段在分词上的区别,并解释为什么在深度分页场景下 Search After 比 from+size 更合适。 考察对 ES 分词原理和深度分页机制的理解第 49 题如果有深度分页,ES会出现什么问题? 考察对Elasticsearch分页机制的理解及性能风险识别第 50 题在Elasticsearch中,分词器是采用现成的还是自己编写的?请说明理由。 考察对分词器原理的理解及选择策略第 51 题ES在数据量过大、内存不足时的检索优化设计 考察ES大规模数据下内存与检索性能的权衡与优化策略第 52 题ES作为向量数据库是只有一个索引吗,还是说按照时间去分? 考察对Elasticsearch向量检索索引结构与分区实践的理解第 53 题Elasticsearch 中的相关性打分算法是怎样的?如何影响搜索排序? 考察对BM25、TF-IDF等相关性算法及排序控制的理解第 54 题filter和query的区别?适用场景 考察对Elasticsearch查询与过滤机制的理解及场景选择第 55 题在分布式系统中,你如何理解 RPC 框架的作用,并说明它如何与 Elasticsearch(ES)等中间件协同工作? 考察对分布式通信模型的理解及与中间件交互的认知第 56 题Elasticsearch和MySQL怎么做数据同步的? 考察对数据库与搜索引擎间数据同步方案的理解与选型第 57 题Elasticsearch(ES)如何实现模糊搜索? 考察对 ES 模糊匹配机制与查询选型的理解第 58 题ES和MySQL间的数据同步怎么做的? 考察异步数据同步方案设计、一致性保障与故障处理第 59 题多个文章要使用ES查询,有不同分类但有公共字段(标题、发布时间等),怎么搜索所有文章并且按照点赞排序? 考察对 Elasticsearch 跨分类统一检索与排序的理解,重点在于索引设计、公共字段建模与排序字段处理第 60 题在项目中为什么选择使用 Elasticsearch 而不是其他存储或搜索引擎? 考察对 Elasticsearch 核心能力、适用场景及选型权衡的理解