文章目录
-
-
- 1、Elasticsearch了解多少,说说你们公司ES的集群架构,索引数据大小,分片有多少,以及一些调优手段 。
- 2、Elasticsearch的倒排索引是什么?
- 3、Elasticsearch索引数据多了怎么办,如何调优,部署?
- 4、Elasticsearch是如何实现master选举的?
- 5、详细描述一下Elasticsearch索引文档的过程。
- 6、详细描述一下Elasticsearch搜索的过程?
- 7、Elasticsearch在部署时,对Linux的设置有哪些优化方法?
- 8、lucence内部结构是什么?
- 9、Elasticsearch是如何实现Master选举的?
- 10、Elasticsearch中的节点(比如共20个),其中的10个选了一个master,另外10个选了另一个master,怎么办?
- 11、客户端在和集群连接时,如何选择特定的节点执行请求的?
- 12、详细描述一下Elasticsearch索引文档的过程。
- 13、详细描述一下Elasticsearch更新和删除文档的过程。
- 14、详细描述一下Elasticsearch搜索的过程。
- 15、在Elasticsearch中,是怎么根据一个词找到对应的倒排索引的?
- 16、Elasticsearch在部署时,对Linux的设置有哪些优化方法?
- 17、对于GC方面,在使用Elasticsearch时要注意什么?
- 18、Elasticsearch对于大数据量(上亿量级)的聚合如何实现?
- 19、在并发情况下,Elasticsearch如果保证读写一致?
- 20、如何监控Elasticsearch集群状态?
- 21、介绍下你们电商搜索的整体技术架构。
- 22、介绍一下你们的个性化搜索方案?
- 23、是否了解字典树?
- 24、拼写纠错是如何实现的?
-
- 总结
最近面试的小伙伴很多,对此我整理了一份Java面试题手册:基础知识、JavaOOP、Java集合/泛型面试题、Java异常面试题、Java中的IO与NIO面试题、Java反射、Java序列化、Java注解、多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、SpringBoot、SpringCloud、RabbitMQ、Dubbo、MyBatis、ZooKeeper、数据结构、算法、Elasticsearch、Kafka、微服务、Linux等等。可以分享给大家学习。【持续更新中】
完整版Java面试题地址:【2021最新版】Java面试真题汇总
序号 | 内容 | 地址链接 |
---|---|---|
1 | 【2021最新版】JavaOOP面试题总结 | https://blog.csdn.net/m0_48795607/article/details/115288673 |
2 | 【2021最新版】Java基础面试题总结 | https://blog.csdn.net/m0_48795607/article/details/115485109 |
3 | 【2021最新版】多线程&并发面试题总结 | https://blog.csdn.net/m0_48795607/article/details/115489616 |
4 | 【2021最新版】JVM面试题总结 | https://blog.csdn.net/m0_48795607/article/details/115555086 |
5 | 【2021最新版】Mysql面试题总结 | https://blog.csdn.net/m0_48795607/article/details/115561030 |
6 | 【2021最新版】Redis面试题总结 | https://blog.csdn.net/m0_48795607/article/details/115642129 |
7 | 【2021最新版】Memcached面试题总结 | https://blog.csdn.net/m0_48795607/article/details/115664662 |
8 | 【2021最新版】MongoDB面试题总结 | https://blog.csdn.net/m0_48795607/article/details/115672336 |
9 | 【2021最新版】Spring面试题总结 | https://blog.csdn.net/m0_48795607/article/details/115738909 |
10 | 【2021最新版】Spring Boot面试题总结 |