这学期大三即将结束了,想着在这个暑假找一个专业实习来锻炼一下。自学Java快一年了,跟着视频做了几个项目:仿QQ聊天,坦克大战,餐饮管理,以及一个简单的动态交互网站,这学期还学了Struts1的框架。进度是有够慢的,但本以为找一个Java实习应该还是可以的。
万万没想到,笔试都可以通过,但面了4、5家都没有后续,让我很是郁闷。究其原因,我觉得还是技术上不够扎实和知识面不够广泛的原因吧,因为面试的时候都是技术面试,问的深入一点可能就答不上来了。所以这段时间出力继续学习三大框架以外,决定把<Think in Java>翻一遍。
现在总结一些面试的时候经常问到的一些问题吧。
1:多线程知识以及并发处理
2:三大框架的理解、原理、运行过程
3:对三大特性(继承、多态、封装)的理解
4:JQuery、Ajax、Js的掌握程度
5:前端常用框架的了解
6:数据库的使用(主要是Oracle、MySql)
7:描述做过的项目(难点、解决方案、对使用技术的理解)
8:Java基础知识
......
问题先留在这边,等过段时间再过来慢慢补充。
除了这些技术问题以外,还有一些其他问题。总来来讲无非是考察:
· 1:自学能力或者自学态度
2:是否对技术有足够的追求
3:性格或者说是团队合作能力
不足:
1:技术层面上知识不够
2:面试的时候话不会很多,总是点到为止。很多想法因为没有及时组织好语言就没有说出来。
3:要表现出坚定、好学的态度
很久没有写文章,都写不出连贯、结构分明的文章了,接下来保持写博客记录的做法。