最近几天,有的人在偷偷地买蚂蚁的基金,有的人却偷偷的在蚂蚁面试。
最近确实是面试的好时候。大家都奔着大厂去的,最近也分享了好多大厂的面经了,什么阿里、字节、京东、美团、百度、腾讯、滴滴、网易…已经数不清有多少了。(是我菜了)
这里分享一下蚂蚁金服5面过程与面试总结
-
开放封闭原则
-
依赖倒转原则
-
里氏替换原则
可维护:改的时候只需要改的东西,而不用因为去修改其他东西来进行适配
可复用:可以重复使用
可扩展:可以扩展新功能,灵活性高
[](()单一职责原则
单一职责原则可以简单理解成是功能要单一
准确解释为:就一个类而言,应该仅有一个引起它发生变化的原因
如果一个类功能不单一,那么当各种功能新需求进来的时候,都需要去修改这个类,导致了维护麻烦、复用难、也缺乏灵活性
比如如果将视图、SQL、逻辑处理的代码都放在一个类上面,那么这3个功能其中一个要发生修改,都要去对改类进行修改,违反了单一职责原则。
如果一个
如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化都可能会削弱或者抑制这个类完成其他职责的能力,这种耦合会导致脆弱的设计,当某个功能职责出现问题时,其他功能都不能正常运行
[](()开放封闭原则
最后
权威指南-第一本Docker书
引领完成Docker的安装、部署、管理和扩展,让其经历从测试到生产的整个开发生命周期,深入了解Docker适用于什么场景。并且这本Docker的学习权威指南介绍了其组件的基础知识,然后用Docker构建容器和服务来完成各种任务:利用Docker为新项目建立测试环境,演示如何使用持续集成的工作流集成Docker,如何构建应用程序服务和平台,如何使用Docker的API,如何扩展Docker。
总共包含了:简介、安装Docker、Docker入门、使用Docker镜像和仓库、在测试中使用Docker、使用Docker构建服务、使用Fig编配Docke、使用Docker API、获得帮助和对Docker进行改进等9个章节的知识。
关于阿里内部都在强烈推荐使用的“K8S+Docker学习指南”—《深入浅出Kubernetes:理论+实战》、《权威指南-第一本Docker书》,看完之后两个字形容,爱了爱了!
里内部都在强烈推荐使用的“K8S+Docker学习指南”—《深入浅出Kubernetes:理论+实战》、《权威指南-第一本Docker书》,看完之后两个字形容,爱了爱了!
阿里P7熬夜整理的《Java全套学习手册》,火爆IT圈