zoukankan      html  css  js  c++  java
  • 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锁机制的问题

  • 相关阅读:
    2018.11.12
    2018.11.8
    2018.11.7
    2018.11.6
    2018.11.5
    学习python课程第七天
    作业四.
    学习python课程第六天
    作业3
    学习python课程第五天
  • 原文地址:https://www.cnblogs.com/lingboweifu/p/11797508.html
Copyright © 2011-2022 走看看