01模拟面试面试题汇总


前言:

本文主要针对微服务相关题目进行的面试题汇总,其中也包含少量数据库和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.分布式锁的概念?

五、第五轮面试

1.死信、延迟、重试队列

2.双亲委派模型

3.zookeeper假死脑裂

4.MySQL优化

5.JDK8新特性

6.JavaScript this 关键字

7.token和session

8.微服务

9.java锁机制的问题


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM