前言:
本文主要針對微服務相關題目進行的面試題匯總,其中也包含少量數據庫和Java基礎面試題目。
目錄:
1.描述下數據庫中的事務--ACID各個的特點
2.什么是springboot?你們公司是用的哪個版本?
3.什么是redis?
4.如何理解springcloud微服務項目中,eureka,provider,consumer它們之間的關系?
5.mysql默認的存儲引擎是什么?
6.什么是跨域?
7.什么是token?
8.什么是RESTful?
9.SpringCloud解決了哪些問題?
10.微服務中什么是熔斷?什么是服務降級?
11.微服務的優缺點是什么?
12.微服務之間如何獨立通訊的?
13.SpringCloud 和 Dubbo 有哪些區別?
14.SpringBoot 和 SpringCloud 之間關系?
15.eureka和zookeeper的區別?
16.mycat是什么?你們公司分庫分表的分片規則是什么?
17.什么是集合?
18.什么是dubbo?
19.什么是spring?
1.SSM的開發步驟是什么?
2.設計一個權限模塊?
3.什么是docker?
4.什么是dockfile?
5.什么是docker-compose?
6.什么是Portainer?
7.在公司里使用的docker的版本是什么?
8.鏡像和容器的關系?
9.分布式鎖中的基於redis的setnx的原理以及set和setnx的區別是什么?
10.什么是springcloud,springcloud中的組件有哪些?分別描述下它的原理?
11.什么是jmeter?
三、第三輪面試
1.描述一下你上一家公司SSM項目的功能模塊有哪些?
2.描述一下你上一家公司dubbo+zookeeper項目的功能模塊有哪些?
3.描述一下你上一家公司springcloud項目的功能模塊有哪些?
4.描述一下你上一家公司項目中權限模塊的思路?
5.描述一下上一家公司項目中的報表模塊的思路?
四、第四輪面試
1.什么是mybatis?
2.什么是spring?
3.什么是SpringMVC?
4.什么是SSM?
5.什么是集合?
6.什么是SpringCloud?
7.什么是Dubbo?
8.什么是消息中間件?
9.eureka和zookeeper的區別?
10.分布式鎖的概念?
五、第五輪面試
2.雙親委派模型
4.MySQL優化
5.JDK8新特性
