标签:必须 面试官 springmvc 工作 集合 spring源码 http 简单 换工作
三月跳槽到杭州后写的一篇,精简了一下贴到这里。
想必大多数情况下1-3年经验的同学都只是第一次跳槽,第一次参加社招难免会有些忐忑,大家常说校招看潜力社招看实力,其实没必要那么慌张,因为1-3年的经验并不是完全没有潜力可开发,很多公司还是一样看重你的基础和进一步提升的潜力的。我3月跳槽时是不到两年的工作经验,面试遇到的问题大多也还是属于基础的问题。
简历是整个找工作过程中最为重要的一个部分,必须好好准备。简历不能写的太简单,不然面试官容易没有点可以切入,也不能写的太假,把自己只用过的技术写成熟悉,很容易在被问及实现和底层的时候支支吾吾,给面试官留下不好的印象。我的建议是尽量把自己比较熟悉,掌握的比较好,平时研究过源码的技术写在前面,着重笔墨,而自己不熟悉原理但是又用的很多的技术,以相对少的笔墨写在后面。
面试的第一家公司是喜马拉雅,面试官问的问题也相对较深,广度也很广。有一个问题我印象尤为深刻,他问设计模式中装饰模式和代理模式,不同点在哪。当时我刚刚用设计模式完成项目的重构,感觉还比较熟悉这一块,但是被问到的时候一时也没答上来。除此之外还问了多线程, Java并发包,http协议,集合类基础,spring源码等等,都是很常见的面试问题。后面遇到的公司问题都没有很深,常见的就是问数据库锁,集合类实现,设计模式,索引的实现,springmvc的核心组件,Java的一些源码。
面试准备是一件细水长流的事情,非常需要平时的积累,不能等到想换工作的时候再来补。面试之后我也列了几个今后需要提高的点,希望对看到这篇文章的人也能有所帮助:
1、坚持阅读JDK源码。JDK设计者是行业最优秀的一批人了,他们对于功能的实现,包装,对于解决问题的思考都是非常值得借鉴的。不管要不要面试,多看源码都是一件百利无一害的事情。
2、对于框架不要停留在使用层面
3、提升编程能力的同时,对于代码简洁性,代码抽象,封装的研究也不能停下。不要让你的代码成为code review会上的大家吐槽的对象。
标签:必须 面试官 springmvc 工作 集合 spring源码 http 简单 换工作
原文地址:https://www.cnblogs.com/Moine/p/9418409.html