失业快2个月了,面试了很多家。有要我的也有不要我的。谈一下笔试、面试的一些感想。
1、在成都面试基本都是笔试+面谈,笔试的题基本都是java编程基础知识,也许准备不足刚开始很多笔试题做得不是很好。但是基本上很多笔试都是网上的,而且很多题都是一样的如 sleep wait区别,ArrayList LinkedList区别等。我自己也花时间看了下这些的源码。
2、面试简历准备的问题,自己面试简历写得过于简单,在一个公司做的我都只写了一个主要项目,像其他维护,个性化开发都没有单独写入项目,这样造成面试官对我的印象是产出太少的感觉。
3、工作3年多了对java技术研究不够深入,在平时在工作只是使用,遇到不懂的才花时间去研究新的框架,源码看得太少。jvm知识不够深入,架构源码以及设计原理不够明确,对框架思考太少,没有深入研究每个架构的优劣。
4、对成都工资或者对自身实力分析不足,年前也有比较好的公司要我,但是当时我要的待遇过高(现在来说感觉过高),而且当时给我的也还不错(对现在来说感觉不错)。这样也错过了一些机会。
工作3年多了,一直的工作内容都是编码、简单设计加上一些需求分析,在jdk源码、jvm、数据库优化、tomcat配置或优化方面、特别是系统整体架构方面欠缺比较多。这是找工作的最大障碍,一般面试的人看你3年多了,都会问一些这些问题,都不能很好的回答。
争取早点把工作定了,在以后的工作对这些对上面的问题一一深入了解。
希望明天面试OK、特别是周一的一家公司(自己感觉非常好)能够进去就好。
最后补充几个阿里面试的面试题:
只记得下面几个了
1、主线程监控5个子线程执行完毕。
2、ibatis $ #区别
3、jdk堆配置