20、MD5
21、写出代码判断一个整数是不是2的阶次方(请代码实现 , 谢绝调用API方法)
二十二、Elasticsearch 面试题1、elasticsearch 了解多少 , 说说你们公司 es 的集群架构 , 索引数据大小 , 分片有多少 , 以及一些调优手段。
2、elasticsearch 索引数据多了怎么办 , 如何调优 , 部署
3、详细描述一下 Elasticsearch 索引文档的过程
4、elasticsearch 的倒排索引是什么
5、elasticsearch 是如何实现 master 选举的
6、详细描述一下 Elasticsearch 搜索的过程?
7、Elasticsearch 在部署时 , 对 Linux 的设置有哪些优化方法
8、Elasticsearch 中的节点(比如共 20 个) , 其中的 10 个选了一个 master , 另外 10 个选了另一个 master , 怎么办?
9、lucence 内部结构是什么?
10、Elasticsearch 是如何实现 Master 选举的?
11、详细描述一下 Elasticsearch 索引文档的过程 。
12、详细描述一下 Elasticsearch 更新和删除文档的过程 。
13、客户端在和集群连接时 , 如何选择特定的节点执行请求的?
14、详细描述一下 Elasticsearch 搜索的过程
15、在 Elasticsearch 中 , 是怎么根据一个词找到对应的倒排索引的?
16、Elasticsearch 在部署时 , 对 Linux 的设置有哪些优化方法?
17、对于 GC 方面 , 在使用 Elasticsearch 时要注意什么?
18、拼写纠错是如何实现的?
19、详细描述一下 Elasticsearch 索引文档的过程 。
20、如何监控 Elasticsearch 集群状态?
21、介绍下你们电商搜索的整体技术架构?
22、介绍一下你们的个性化搜索方案?
23、是否了解字典树?
24、Elasticsearch 对于大数据量(上亿量级)的聚合如何实现
二十三、Kafka 面试题1、Kafka 是什么
2、压缩(GZIP 或 Snappy)
3、数据文件分段 segment(顺序读写、分段命令、二分查找)
4、partition 的数据文件(offset ,MessageSize ,data)
5、消费者设计
6、批量发送
7、Consumer Group
8、如何获取 topic 主题的列表
9、生产者和消费者的命令行是什么?
10、负载均衡(partition 会均衡分布到不同 broker 上)
11、consumer 是推还是拉?
12、Zookeeper 对于 Kafka 的作用是什么?
13、Kafka 判断一个节点是否还活着有那两个条件?
14、为什么需要消息系统 , mysql 不能满足需求吗?
15、讲讲 kafka 维护消费状态跟踪的方法
16、消费者如何不自动提交偏移量 , 由应用提交?
17、Kafka 与传统 MQ 消息系统之间有三个关键区别
18、讲一讲 kafka 的 ack 的三种机制
19、消费者故障 , 出现活锁问题如何解决?
20、讲一下主从同步:
二十四、微服务 面试题1、微服务架构有哪些优势?
2、设计微服务的最佳实践是什么?
3、单片 , SOA 和微服务架构有什么区别?
4、微服务有哪些特点?
5、微服务架构如何运作?
6、在使用微服务架构时 , 您面临哪些挑战?
7、微服务架构的优缺点是什么?
8、微服务有什么特点?
9、什么是领域驱动设计?
10、SOA 和微服务架构之间的主要区别是什么?
11、为什么需要域驱动设计(DDD)?
12、什么是耦合?
13、什么是无所不在的语言?
14、什么是凝聚力?
15、你对 Spring Boot 有什么了解?
16、什么是 REST / RESTful 以及它的用途是什么?
17、什么是 Spring 引导的执行器?
18、什么是 Spring Cloud?
19、Spring Cloud 解决了哪些问题?
20、在 Spring MVC 应用程序中使用 WebMvcTest 注释有什么用处?
- 软件|2022年买手机选128G、256G还是512G?跟着内行人走,错误率很低
- x86|开放x86,4年5个制程节点,英特尔代工业务未来五年这样走
- 超频|英特尔的“付费解锁硬件性能”构想恐怕是个潘多拉魔盒
- 北京2022冬奥会|人工智能、云计算等新技术加持北京2022冬奥会,为其增添色彩
- AMD市值首超英特尔,500亿买赛灵思是福还是祸?
- 短片|2022春节营销创意案例盘点,收藏
- 一加科技|老加油发声:用了几年一加,2022年为何还会继续选一加10 Pro?
- |2022首款屏下摄像旗舰发布—红魔7/Pro!
- 公司|2022,SaaS公司还能拼什么?
- 英特尔|英特尔CEO称有意组财团买下ARM