前言
最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、字节跳动、蚂蚁金服、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。
我特意整理了一下,有很多问题不是靠几句话能讲清楚,所以整理了一些资料来解答这些面试题。很多问题其实答案很简单,但是背后的思考和逻辑不简单,要做到知其然还要知其所以然。
基本概念面试题集( Spring 相关概念梳理)
- 谈谈对Spring loC的理解?
- 谈谈对Spring Dl的理解?
- BeanFactory 接口和ApplicationContext接口不同点是什么?
- 请介绍你熟悉的Spring 核心类,并说明有什么作用?
- 介绍一下Spring的事务的了解?
- 介绍—下Spring的事务实现方式?
- 解释AOP模块
- Spring的通知类型有哪些,请简单介绍一下?
- Spring 通知类型使用场景分别有哪些?
- 请介绍一下你对Spring Beans的理解?
- Spring有哪些优点?
- 在Spring中使用hibernate的方法步骤
- Spring和Struts的区别?
- Spring 框架由哪几部分组成?
- 谈谈你对BeanFactory的理解,BeanFactory 实现举例
- 谈谈对Spring 中的 Web 模块的理解
- BeanFactory 和Application contexts有什么区别?
- 谈谈你对Spring依赖注入的理解?
- 什么是Bean装配?
- 什么是Bean的自动装配?
- 介绍一下自动装配有几种方式?
- 什么