小A

你好面试官,非常高兴能参加今天的面试

面试官

没事,先做一个自我介绍吧

小A

我叫小A,工作三年了,做过......

面试官

嗯,好的,看到你的项目这块,在公司主要用的就是spring全家桶相关的技术是吧

小A

对的

面试官

聊聊spring吧

小A

spring主要包含的就是IOC和AOP,IOC是控制反转...AOP是面向切面编程...

面试官

之前了解过spring源码吗?能不能简单描述下bean的创建过程

小A

之前了解过,是这样的(通过死记硬背回答了一点)

面试官

感觉你好像没有怎么了解过源码啊,你再说一下IOC容器的初始化过程吧

小A

......

面试官

没关系,能说一下spring的依赖注入问题吗?

小A

了解过一些,一个是构造器,一个是set,然后依赖注入可以完全解决了

面试官

你确定吗?

小A

好像是吧

面试官

行吧,今天的面试就到此为止吧,回去之后巩固下自己的技术,多看看源码

小A

好的。。。。。

......

此处省略一堆问题

脑子里已经是浆糊了

这就是我经历的一次地狱级别的血淋淋的面试,上面问到的哪些面试题你能答得上来吗?

当我从面试的大楼里出来的时候脑袋里还是昏昏沉沉的,你压根不知道我经历了什么,我就面试一个开发岗位,有必要问我这么多

后来咨询我的导师:马士兵老师,他是这么说的,现在的就业竞争很激烈,在考察技术的时候不单单是停留在应用层面,底层的原理你也要有所了解,这样在遇到不可控问题的时候你才能游刃有余的解决掉。

后来了解到,马老师这里近期有一个【Spring源码】训练营,全面提升程序员内功的可能,立马报了名,希望大家也一起报名学习下,省的像我一样再被摧残。

画外音

只需2分钱参与,很多内容是全网首发,现场与老师互动答疑。

--------------------------------------------------

马士兵教育是由马士兵老师创办

马士兵是谁?

马士兵

马士兵老师,清华大学,推动Java生根中国推动大数据生根中国推动AI生根中国,视频课程下载次数累计数27000万次。

训练营时间:

6月29日-6月30日,20:00

训练营全程直播,本号粉丝只需2分钱,学前必看预习资料。

开营前:发放预习的基础资料

长按扫码,领预习资料,入群参与

遇到扫码频繁,请再识别一次

仅限前200人

第一天:

  1. 一招教你如何手撕springIOC源

  2. Spring IOC容器的创建流程

  3. 彻底搞懂Spring的refresh方法

第二天:

  1. Spring Bean的生命周期全解

  2. 彻底理解FactoryBean和BeanFactory接

  3. 手把手带你kill循环依赖问题

训练营时间:6月29日-6月30日,20:00

训练营全程线上直播,只需2分钱,提前预习资料吸收更快!

再强调一遍,扫码:

(1)免费领预习资料;

(2)参与小游戏,得《JVM实战调优》书籍;

(3)参与直播课程,免费抽大奖;

扫码领预习资料,仅限前200名

遇到扫码频繁,请再识别一次

(内容的价值取决于您的行动,千万莫做收藏家)

扫上方“二维码”,0.02元购课,4个小时,值得!!!

不清楚 spring 的这几个知识点,面试直接挂了!相关推荐

  1. 作为一名Java程序员,这些Spring知识点面试官常考

    点击蓝色"程序猿DD"关注我 回复"资源"获取独家整理的学习资料! 作者 | 丸纸 来源 | 极客时间 毋庸置疑,Spring 早已成为 Java 后端开发事实 ...

  2. 超级详细!!!Spring、SpringMVC、Mybatis知识点完整版更新!IOD、DI依赖注入、Mybatis配置、SQL、MVC拦截器、Web开发、SSM整合案例。

    Spring Spring框架知识点完整版 上篇,SSM三部曲之一 知识点涵盖:Spring简介IOC控制反转DI依赖注入LombokSPEL配置文件低频知识点注解开发Spring常用注解 链接:ht ...

  3. spring心得6--自动装配知识点讲解及案例分析

    1.自动装配:    spring3.2以上版本有四种自动装配类型: 1).byName:寻找和属性名相同的bean,若找不到,则装不上. 2).byType:寻找和属性类型相同的bean,找不到,装 ...

  4. java/spring/springboot 的一些基础知识点

    Java开发基础部分 1.&和&&的区别. &和&&都表示与的意思,既表达式俩边都成立,结果才成立. &&是逻辑运算符,&&am ...

  5. 我这样回答了Spring 5的新特性,面试官对我刮目相看 | 文末送书

    最近,有一个小伙伴拿到了自己满意的Offer,和他交谈的过程中得知他面试官问他关于Spring的问题比较多,其中最让面试官满意的就是自己回答关于Spring 5的知识点回答的不错. Spring5是2 ...

  6. Spring AOP IOC 实现原理,面试问到如何回答

    IOC:控制反转也叫依赖注入,IOC利用java反射机制,AOP利用代理模式.所谓控制反转是指,本来被调用者的实例是由调用者来创建的,这样的缺点是耦合性太强,IOC则是统一交给spring来管理创建, ...

  7. 我去!看完这份Spring Boot笔记,成功教面试官做人

    写在前面 Java各种开发框架发展了很多年,影响了一代又一代的程序员.但环顾当前Java开源世界中的流行技术框架,能同时满足快速开发和分布式系统架构,还是群众基础最好.功能最全.基于Spring技术的 ...

  8. spring作用域单例和global_面试必备 | 69道Spring面试题

    1.什么是spring? Spring 是个java企业级应用的开源开发框架.Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用.Spring 框架目标是简化Java ...

  9. 超详细的Spring Boot教程,搞定面试官!

    前言 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置 ...

最新文章

  1. R语言创建自定义颜色(分类变量与颜色形成稳定映射)实战:设置因子变量(分类变量)到可视化颜色的稳定映射
  2. Exchange 2016 Outlook新建会议时收到提醒邮件
  3. LeetCode 快乐数(Happy Number)
  4. 修改Centos7的网卡ens32 改为eth0
  5. python编程自然数表达式_[宜配屋]听图阁
  6. springbean的生命周期_spring bean生命周期(涵盖spring常用接口的载入)
  7. linux e1000e 网卡驱动,在centos7上安装intel e1000e 网卡驱动
  8. 数据结构图之一(基本概念,存储结构,两种遍历)
  9. 继承BaseAdapter自定义ListView
  10. python基础刷题_数据结构与算法LeetCode刷题(Python)
  11. 利用iPhone下载其他地区的App
  12. 阶段3 1.Mybatis_07.Mybatis的连接池及事务_5 mybatis中使用poolead配置连接的原理分析...
  13. Ant Design Vue实现表格序号自动递增
  14. wav音乐里面竟然有病毒?
  15. 分享三种在Excel表格中自动求和的方法
  16. android高德地图自定义定位图标并具有类似陀螺仪旋转功能。
  17. 23andMe宣称其基因报告可以检测2型糖尿病患病风险
  18. Python爬虫系列之某了么h5签名sign算法
  19. C语言编程学习制作最好玩的报数游戏
  20. 非线性方程(组):高维方程解法

热门文章

  1. 使用Javascript获取图片坐标以及宽度高度的方法
  2. php的array_multisort()使用
  3. 表中的数据导出为insert语句的简单方法
  4. 深入理解C++中的mutable关键字
  5. STM32F103外部晶振由8M变为12M
  6. linux设备驱动模型之 kset原理与实例分析
  7. oracle adg的特点是什么,Oracle12c ADG新特性
  8. java面试题4(基础)
  9. 【Flask】url_for函数
  10. aarch64的TCR寄存器介绍