博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
借花献佛!手持4个大厂offer的我,一文轻松搞定
阅读量:3440 次
发布时间:2019-05-19

本文共 1092 字,大约阅读时间需要 3 分钟。

面试真题以及解析

  • Web,RESTful API 在微服务中的作用是什么?

微服务架构基于一个概念,其中所有服务应该能够彼此交互以构建业务功能。因此,要实现这一点,每个微服务必须具有接口。这使得 Web API 成为微服务的一个非常重要的推动者。RESTful API 基于 Web 的开放网络原则,为构建微服务架构的各个组件之间的接口提供了最合理的模型。

  • 您对 Mike Cohn 的测试金字塔了解多少?

**Mike Cohn **提供了一个名为 **Test Pyramid 的模型。**这描述了软件开发所需的自动化测试类型。

美团java研发岗二面:微服务问题被虐哭了,直到看到这些知识点

Mike Cohn 的测试金字塔 – 微服务面试问题

根据金字塔,第一层的测试数量应该最高。在服务层,测试次数应小于单元测试级别,但应大于端到端级别。

  • Docker 的目的是什么?

**Docker **提供了一个可用于托管任何应用程序的容器环境。在此,软件应用程序和支持它的依赖项紧密打包在一起。

因此,这个打包的产品被称为 Container,因为它是由 Docker 完成的,所以它被称为 Docker 容器!

  • 什么是金丝雀释放?

**Canary Releasing **是一种降低在生产中引入新软件版本的风险的技术。这是通过将变更缓慢地推广到一小部分用户,然后将其发布到整个基础架构,即将其提供给每个人来完成的。

  • 什么是持续集成(CI)?

**持续集成(CI)**是每次团队成员提交版本控制更改时自动构建和测试代码的过程。这鼓励开发人员通过在每个小任务完成后将更改合并到共享版本控制存储库来共享代码和单元测试。

  • 什么是持续监测?

持续监控深入监控覆盖范围,从浏览器内前端性能指标,到应用程序性能,再到主机虚拟化基础架构指标。

  • 架构师在微服务架构中的角色是什么?
  1. 决定整个软件系统的布局。
  2. 帮助确定组件的分区。因此,他们确保组件相互粘合,但不紧密耦合。
  3. 与开发人员共同编写代码,了解日常生活中面临的挑战。
  4. 为开发微服务的团队提供某些工具和技术的建议。
  5. 提供技术治理,以便技术开发团队遵循微服务原则。

微服务核心知识点以及学习笔记

1. 服务注册发现

美团java研发岗二面:微服务问题被虐哭了,直到看到这些知识点

2.API 网关

美团java研发岗二面:微服务问题被虐哭了,直到看到这些知识点

3 .配置中心

4.事件调度(kafka)

5.服务跟踪(starter-sleuth)

6.服务熔断(Hystrix)

7.API 管理

美团java研发岗二面:微服务问题被虐哭了,直到看到这些知识点

读者福利

读到这的朋友还可以免费领取一份收集的Java进阶知识笔记和视频资料。

秋招我借这份PDF的复习思路,收获美团,小米,京东等Java岗offer

更多笔记分享

秋招我借这份PDF的复习思路,收获美团,小米,京东等Java岗offer

秋招我借这份PDF的复习思路,收获美团,小米,京东等Java岗offer

中…(img-stWUiOB0-1624353550450)]

[外链图片转存中…(img-spr2p0Wt-1624353550451)]

转载地址:http://gsntj.baihongyu.com/

你可能感兴趣的文章
项目整合微信扫码登录功能
查看>>
分布式文件系统FastDfs的搭建
查看>>
Springboot项目利用Java客户端调用FastDFS
查看>>
全文检索工具elasticsearch的安装和简单介绍
查看>>
利用Kibana学习全文检索工具elasticsearch
查看>>
SpringBoot在Test测试类或自定义类中通过@Autowired注入为null
查看>>
使用docker搭建YAPI服务
查看>>
西南科技大学OJ题 邻接表到邻接矩阵1056
查看>>
西南科技大学OJ题 有向图的出度计算1057
查看>>
西南科技大学OJ题 有向图的最大出度计算1059
查看>>
西南科技大学OJ题 带权有向图计算1063
查看>>
oracle主键自增触发器编写
查看>>
String与StringBuilder与StringBuffer三者的差别
查看>>
各种IO流之间的关系和区别
查看>>
SSM如何实现上传单图片
查看>>
SSM环境下java如何实现语音识别(百度语音识别版)
查看>>
ajax方法参数的用法和他的含义
查看>>
数据库基础技巧及用法
查看>>
实用方法:无request参数时获得当前的request的方法
查看>>
JS操作数组常用实用方法
查看>>