最近有小伙伴跟我聊最近找工作的情况,疯狂投简历,有的石沉大海,但还好不是全军覆没。前两天好不容易熬到了阿里的四面,一波Spring相关的连击,有点懵逼,过来复盘一下面试内容。
前面几题还好,问的是有关JVM的一些问题,比如说JVM主要组成部分及其作用?运行时数据区包含哪些?这里我都还能hold住,但越到后面,他问到Spring AOP中何时使用JDK动态代理,何时使用CGLIB动态代理?Spring IoC中到底有几种注入方式?3种?4种?BeanFactory和ApplicationContext本质区别在哪?请详细描述一下Spring Bean的生命周期.......一瞬间 脑子里只剩下嗡嗡声
被面试受挫的同时,细细想来: 这几年来在哪方面还有缺陷?究竟是廉价劳动力还是稀缺的技术人才?
围墙外的人普遍认为程序员是稀缺人才,只看到行业饱和不好找工作的表象, 却没有了解到企业其实还是在不停地向高级软件工程师抛橄榄枝。 究其原因,企业需要中高级程序员,但是从初级向中高级成长的速度往往很慢。
从代码积累、理论学习、再到项目实践,要过的难关实在是太多了,也许你曾经像我一样在某个阶段迷茫。
现在有一个4天架构师进阶的免费训练营,不仅可以消除技术盲点、积累面试经验,更可以收割JVM,spring、redis等技术点宝藏。
4月20-4月23日,每晚八点深入Spring、MySQL底层,甚至是解决亿万级高并发,都可以在这里通过入群获取链接 免费听课 ~
入群即刻听课~
原文 http://mp.weixin.qq.com/s?__biz=MzAxODcyNjEzNQ==&mid=2247490199&idx=1&sn=a1e9ee4c6e5f97d4a82fea980341a4b5