开发者社区 > 云原生 > 微服务 > 正文

【精品问答】微服务常见面试题50问

现在,很多企业开发都开始用微服务,在开发过程中每个独立服务都有一个业务边界,可以独立开发、测试、部署、监控和扩展,甚至可以用不同的编程语言开发。因此,很多企业在招聘的时候都会问微服务相关的问题,下面是微服务面试常见的50个问题,供大家参考学习:

什么是微服务中的反应性扩展?

可以用微服务创建状态机吗?

架构师在微服务架构中的角色是什么?

什么是持续监测?

什么是持续集成(CI)?

什么是Canary Releasing?

使用Docker的目的是什么?

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

Mock或Stub有什么区别?

如何在测试中消除非决定论?

如何进行跨功能测试?

对微服务架构中的语义监控有何了解?

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

什么是消费者驱动的合同(CDC)?

什么是微服务架构中的DRY?

Container在微服务中的用途是什么?

什么是端到端微服务测试?

合同测试主要做什么?

什么是康威定律?

什么是OAuth?

PACT在微服务架构中的用途?

什么是客户证书?

双因素身份验证的凭据类型有哪些?

什么是双因素身份验证?

什么是有界上下文?

什么是Idempotence以及它在哪里使用?

怎么理解Distributed Transaction?

什么是不同类型的微服务测试?

休息和微服务的要点有哪些?

在Spring MVC应用程序中使用WebMvcTest注释有什么用处?

Spring Cloud解决了哪些问题?

什么是Spring Cloud?

什么是Spring引导的执行器?

什么是Spring Boot?

什么是REST / RESTful以及它的用途是什么?

什么是耦合?

什么是凝聚力?

什么是无所不在的语言?

为什么需要域驱动设计(DDD)?

什么是领域驱动设计?

微服务有什么特点?

SOA和微服务架构之间的主要区别是什么?

在使用微服务架构时,哪些觉得比较困难?

单片,SOA和微服务架构有什么区别?

微服务架构的优缺点是什么?

微服务架构如何运作?

微服务之间是如何独立通讯的?

哪个公司或产品使用微服务架构?

为什么现在每个人都在谈论微服务?

微服务适合哪种情况?

更多技术干货,请关注阿里云开发者社群

test

展开
收起
游客pklijor6gytpx 2019-11-12 16:21:23 9627 0
1 条回答
写回答
取消 提交回答
  • 感谢分享

    2019-11-14 11:51:29
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
微服务治理技术白皮书 立即下载
微服务与Serverless 立即下载
EDAS4.0 助力企业一站实现微服务架构转型与 K8s 容器化升级 立即下载