CAP:是指Consistency一致性,Availability可用性,Partition Tolerance分区容忍性
设计模式
大佬:你了解过设计模式吗?
我:了解了解
大佬:那你了解过哪些设计模式呢?
我:blablabla
大佬:那你解释一下指令模式吧
我:这个有点像函数式编程的思想。指令模式就是指将各个操作封装为统一的接口,并且提供各个操作的实现类。这样我们只需要面向command接口编程,解除了调用类和指令之间的强耦合。
总结
最后当然和大佬话一话家常,进行最后的挣扎。总结来说,要想成功进行一次阿里巴巴的面试,你需要了解甚至掌握以下内容:
JAVA语言,尤其是线程
JVM原理
数据库(事务,加锁,ORM)
Linux
Spring(重点!)
分布式
设计模式
可以说是涉及范围非常广了。不过其实要想成为一名优秀的后端开发,是需要这些知识面的,只能说自己还是太菜了。要继续深入学习!
相关推荐: