为什么大厂的面试题问的都是底层原理,前阿里P7架构师是这样说的
面试官:看你第一面的介绍不错,你先自我介绍下吧
我:我叫小X,目前在负责…(省略800字)
面试官:项目中Spring用的多么?
我:还可以,基本上都用到
面试官:那你讲讲使用Spring的几个核心技术
我:我想想(平时只瞎用用)哦,IOC和AOP厉害了
面试官:嗯,IOC具体指什么?
我:我想想,IOC是控制反转,应该是把对象的创建控制权交给Spring来管理
面试官:还有吗?
我:没有了
面试官:好,那你再讲讲AOP
我:这个我知道,AOP是面向切面编程能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可扩展性和可维护性。
面试官:嗯,理解的不错那 Spring AOP和AspectJAOP有什么区别?
我:As什么?
面试官:AspectJ<