记录一次壮烈牺牲的阿里巴巴面试! - Java后端技术 | 十条
首先呢,大佬让我用两分钟自我介绍。我本以为自己能滔滔不绝,将对方视作相亲对象般全方位介绍自己。结果不到半分钟,我就介绍完了==。
五秒钟的沉默后,大佬嗯了一声。
感觉自己的脸上堆满了尴尬而不失礼貌的微笑。
三、最近的项目经历
这时大佬问我最近从事了什么项目,研究生阶段都进行了什么样的工作。
那必须吹一吹!从Java的起源到Spring的发展再到Jenkins的使用顺便提一嘴dva+antd,结果半分钟一到,又说不下去了==
大佬很有耐心的听我说了一堆语无伦次的话,开始进入正题。
四、Spring
大佬:我看你用过这个Spring啊,你来聊聊为什么我们要使用Spring呢?
我:(因为大家都说好啊)首先呢,Spring是一个庞大的框架,它封装了很多成熟的功能能够让我们无需重复造轮子。其次呢,它使用IOC进行依赖管理,我们就不用自己初始化实例啦。
大佬:(我就知道你会说IOC啦)那你解释一下IOC吧
我:IOC就是依赖控制转化,利用Java的反射机制,将实例的初始化交给Spring。Spring可以通过配置文件管理实例。
大佬:那我们可以直接使用工厂模式呀。工厂模式也可以管理实例的初始化呀,为什么一定要使用Spring呢?
我:啊........因为.......方便?(仿佛看到大佬凝固的表情,为了不那么尴尬,我决定转移话题)。而且Spring的IOC是单例模式呢。
Read full article from 记录一次壮烈牺牲的阿里巴巴面试! - Java后端技术 | 十条
No comments:
Post a Comment