徐庶老师—Spring全家桶面试题x100

1.1万
34
2021-10-13 14:24:41
198
188
711
46
此教程专门针对Spring全家桶的面试题, 足以让你手撕Spring相关所有面试题,覆盖10大专题包括:SpringFramework、Spring IOC 、SpringAOP、Spring声明式事务、Spring扩展、Spring API、SpringMVC、SpringBoot、Spring微服务 的100道徐庶老师精选面试题
资料、答疑、简历优化请关注V:程序员徐庶
视频选集
(72/96)
0、课程介绍
03:05
1、什么是Spring
05:11
2、Spring的优缺点是什么
13:58
3、Ioc的作用、优点
06:18
4、Spring Ioc的实现机制是什么
06:41
5、IoC和DI的区别是什么
07:58
6、紧耦合和松耦合有什么区别?如何编写松耦合的代码
08:44
7、BeanFactory的作用
09:54
8、BeanDefinition的作用
10:28
9、BeanFactory 和 ApplicationContext有什么区别?
11:37
10、BeanFactory 和FactoryBean有什么区别?
10:00
11、SpringIoC的加载过程
26:04
12、SpringIoC的扩展点及调用时机
23:28
13、什么是Bean?和对象的区别
04:17
14、配置Bean有哪几种方式
06:16
15、Bean有哪几种作用域
02:01
16、单例Bean的优势
05:28
17、Spring的Bean是线程安全的吗
06:44
18、Spring如何处理线程并发问题?
07:43
19、实例化bean有几种方式
07:45
20、什么是bean装配?什么是bean的自动装配?
02:56
21、自动注入有什么限制吗
04:14
22、自动装配的方式有几种
05:25
23、Bean的生命周期回调方法和执行顺序
06:20
24、Spring在加载过程中Bean有哪几种形态
05:48
25、Bean的生命周期
10:22
26、Spring是如何解决Bean的循环依赖的
35:38
27、Spring如何避免在并发情况下获取不完整的Bean
13:14
28、BeanDefinition的加载过程
11:42
29、如何在所有BeanDefinition注册完后做扩展?
08:33
30、如何在Spring所有Bean创建完后做扩展?
08:32
31、Spring容器启动时,为什么先加载BeanFactoryPostProcess
05:33
32、Bean的生产顺序是由什么决定的?
22:20
33、Spring有哪几种配置方式
03:39
34、JavaConfig是如何替代xml的配置方式的
25:23
35、@Component, @Controller, @Repository, @Service 有何区别?
02:44
36、@Import可以有几种用法?
15:07
37、如何让自动注入没有找到依赖Bean时不报错
01:55
38、如何让自动注入找到多个依赖Bean时不报错
02:24
39、@Autowired 注解有什么作用
01:17
40、@Autowired和@Resource之间的区别
01:12
41、@Autowired注解自动装配的过程
10:45
43、@Bean的方法调用是怎么保证单例的?
09:13
45、为什么@ComponentScan不设置basePackage也会扫描?
03:10
46、什么是AOP、能做什么
09:10
47、解释一下Spring AOP中 常见的概念名词
15:04
48、Spring通知有哪些类型?
05:12
49、Spring AOP 和 AspectJ AOP 有什么区别?
14:22
50、JDK动态代理和CGLIB动态代理的区别
15:48
51、JavaConfig方式如何启用AOP
03:02
52、介绍AOP有几种实现方式
05:51
53、Aop内部调用失效原因及解决办法
14:34
54、Spring的AOP是在哪里创建的动态代理?
07:23
56、事务四大特性
03:38
57、Spring支持的事务管理类型和实现方式
06:17
59、说一下 spring 的事务隔离?
07:26
60、Spring事务实现基本原理
11:54
61、Spring事务传播行为实现原理
16:26
62、Spring多线程事务 能否保证事务的一致性
02:35
63、Spring事务的失效原因?
04:58
64、Spring事件监听的核心机制是什么?
11:24
65、Spring源码用到了哪些设计模式
03:58
66、Spring如何管理Mybaits的Mapper接口的
09:14
67、说说你是如何解决 get 和 post 乱码问题?
03:13
68、Spring MVC的控制器是不是单例模式,如果是,有什么问题,怎么解决?
04:03
69、spring MVC的工作流程
08:46
70、SpringMVC中处理AJAX请求原理?
06:27
71、Spring和SpringMVC为什么需要父子容器?
06:00
72、是否可以把SpringMVC所有Bean都交给Spring容器来管理?
05:41
73、是否可以把Spring的Bean都交给Spring-mvc来管理
03:52
74、如何实现零配置的SpringMVC?原理是什么?
15:37
75、SpringMVC的拦截器和过滤器的区别和执行顺序
03:49
76、谈谈你对SpringBoot的理解,它有哪些特性
04:01
77、Spring和SpringBoot的关系和区别
02:17
78、SpringBoot的核心注解
04:18
79、SpringBoot自动配置原理
14:34
80、为什么SpringBoot的jar可以直接运行?
10:01
81、SpringBoot的启动原理?
13:19
82、SpringBoot内置Tomcat启动原理?
15:25
83、SpringBoot外部Tomcat启动原理?
06:18
84、会不会自定义Starter?大概实现过程?
02:34
86、SpringBoot的默认日志实现框架是什么?怎么切换成别的?(2)
07:12
87、说说你在开发的时候怎么在SpringBoot的基础上做扩展?
12:14
88、微服务架构的优缺点
18:25
89、SOA、分布式、微服务之间有什么关系和区别?
02:40
90、微服务怎么拆
10:20
91、常用微服务组件及作用
13:19
92、介绍注册中心的核心功能?
05:58
93、谈谈配置中心
10:22
94、说说服务网关可以做什么
03:42
95、什么是服务雪崩?什么是服务限流?
03:59
96、什么是熔断?什么是降级
03:46
97、说说Seata的实现原理
14:18
98、微服务架构排错
07:58
99、说说Ribbon有哪些负载均衡策略
02:04
100、你项目哪些场景用到了限流、降级?怎么配的?
15:09
客服
顶部
赛事库 课堂 2021拜年纪