关键是熟与不熟的问题,最关键的是基础,既然都会了为什么面试会被刷下来?你说你会的东西是否精通?别说你了,工作几年的人都不敢说精通。这叫什么会?会的多了,我认为最关键的是基础,不是用过就叫会。
现在企业里招人比较谨慎,北京现在更是不好找,给钱也不多。程序员的基本境界是根据说名写出代码,语言仅仅是工具,你若是达不到这点,以后永远也不会长进。架构师靠经验架构系统,程序员靠将语言当作工具来写程序。
说实话我不信都会了面试还会被刷下来。建议是学习javaScript,ajax,不会javaScript和ajax面试java简直就是开玩笑,C/S的难度远比B/S系统难的多,struts+spring+hibernate太慢了,企业里很少用。sprint反射太多了,大系统会出问题,因此用的不是很多。java的局限是速度,你学会了struts+spring+hibernate还不知道该学习什么吗?不论什么框架,我们最终用的仅仅是java基础。
你可以尝试写spring,也可以尝试hibernate,全是基于java的,我们在工作中要做到的是可以使用一切,而不是学会一切。
最后,培训学校仅仅是为打开一扇门,真正的成长工作之后才是开始。
你是想进私企还是进政府部门,你说的那些会是什么程度,如果你真想学Java就真正的做一些项目。
我感觉你应该去做项目了,积累经验呀
其实,你现在需要学的不是学习专业技能,而是专心的准备你的面试,不要以为面试就是什么准备都没有就去面试的,既然你已经能有好几次的机会面试了,那肯定基础很不错的,那么我建议你:
在投简历之前需要好好了解的所投的公司的全面的情况,还有就是你需要学学算法,因为算法是所有语言的基础,还有就是要提高自己的言行举止,就是说坐要端正,走要自信,说要不紧不慢,就是自己本身的素质,还有在面试的时候要展示你的诚意,还有你需要看一些面试方面的书籍,例如JAVA程序员面试宝典等等这些书。