微服务有多火,不用赘述了,可以说,面试.NET高级开发或者架构师岗位,这是必考题,下面整理了几道微服务相关的面试题,看看大家能否答得上来。
1、SOA 和微服务架构之间的主要区别是什么?
2、什么是领域驱动设计(DDD)?
3、什么是REST/RESTful ?**它的用途是什么?**
4、你能否给出关于 Rest 和微服务的要点?
5、什么是不同类型的微服务测试?
6、PACT 在微服务架构中的用途是什么?
7、什么是端到端微服务测试?
8、容器在微服务中的用途是什么?
9、微服务架构中的DRY是什么?
10、你对微服务架构中的语义监控有何了解?
11、微服务中的反应性扩展是什么?
12、Mock 与 Stub 有什么区别?
13、什么是构建 Docker 映像的最佳实践?
14、 如何在 Kubernetes 中实现负载均衡?
15、 Kubernetes与Docker有什么关系?
16、虚拟机和容器之间的区别是什么?
17、什么是 pod ?什么是部署?什么是有状态集?
18、如何在不停机的情况下更新应用程序?
这可全是大厂的架构师面试题哦,如果答不上来,说明你得恶补这块知识啦,毕竟金三银四马上也要来了,面试官问这些题,属于大概率事件。
.NETCore有多火,也不用赘述了,可以这样说,它就是.NET的未来,那它和微服务能擦出什么火花?虽然.Net Framework也可以实现微服务,但是.Net Core是为云而生,用来实现微服务更方便,而这也正是.NET Core的优势。而且.Net Core可以跨平台,也是.NET的未来,毕竟.Net Framework已经成为历史,.Net Core也即将更名为.NET 5。
在.NET Core的官网,微服务俨然已成为它的重要特性之一,也是.NET Core的开发目标。
.NET Core 3.1+微服务集训
决战金三银四跳槽季
由.NET架构师Zilor老师打造的《.NET Core 3.1+微服务实战》一周集训很快就要开营了,前399名扫码进班级群的小伙伴,免费学习。金三银四.Neter决胜年薪30W,你必须拥有的一张“王炸”,火速get。
进班级群后还赠送