文章目录
1、什么是微服务Micoreservice?
2、微服务的优缺点有哪些?
3、微服务和微服务架构的区别?
4、为什么要选择SpringCloud作为微服务架构?
5、什么是 spring cloud?
6、什么是微服务"全家桶"?
7、SpringBoot 与 SpringCloud 的关系?
8、SpringCloud与Dubbo的区别?
9、微服务的注册与发现是怎么玩的?
10、作为服务注册中心Eureka比Zookeeper好在哪里?
11、Eureka保护机制?
12、传统的 ACID 分别是什么?
13、什么是Ribbon?
14、什么是负载均衡 ?
15、什么是 Feign?
16、分布式系统面临的问题?
17、什么是 Hystrix?
18、Hystrix 能干什么?
19、什么是服务熔断?
20、服务降级是什么?
21、什么是服务监控 (Hystrix Dashboard)?
22、Zuul 是什么?
23、SpringCloud Config分布式配置中心是什么?
24、Nginx如何保证请求参数不丢
25、数据库的优化策略
26、什么是Mycat
27、什么是Redis,运行在哪里
28、Redis中的数据持久化策略
29、Redis中的内存维护(淘汰)策略
30、Hash一致性
31、怎么解决跨域问题?
32、HttpClient和JSONP的区别
33、zookkper如果宕机后,消费者能否正确消费
34、知道RPC协议吗
35、什么是微服务架构?
36、拓展:CAP定理
37、ZooKeeper和Eureka对比
38、自我保护模式
39、Ribbon的负载均衡策略
40、服务熔断机制
41、什么是脑裂现象
42、(情景题)
43、缓存雪崩
44、缓存穿透
45、缓存击穿
46、Dubbo的核心配置:
47、Dubbo的核心功能?
48、Dubbo的注册中心集群挂掉,发布者和订阅者之间还能通信么?
49、dubbo和springcloud的区别?
50、Dubbo实现跨域访问,负载均衡
51、如何使用Mycat实现数据库的读写分离、高可用?怎么区分是读操作还是写操作?
52、Redis集群搭建实现高并发
53、Nginx反向代理、负载均衡(并发能力强3-5万次/秒)
以上完整题目答案资料,及更多java大小厂面经真题获取: 点赞 私信 :555
结尾
这不止是一份面试清单,更是一种“被期望的责任”,因为有无数个待面试着,希望从这篇文章中,找出通往期望公司的“钥匙”,所以上面的每道选题都是结合我自身的经验,于千万个面试题中经过艰辛的两周,一个题一个题筛选出来再校对好答案和格式做出来的,面试的答案也是再三斟酌,生怕误人子弟是小,影响他人的“仕途”才是大过,所以如有纰漏,还请读者朋友们在评论区不吝指出。
也希望您能把这篇文章分享给更多的朋友,让它帮助更多的人。
帮助他人,快乐自己,最后,感谢您的阅读!