阿里java面试题2016
阿里的java面试官会出什么面试题考查你呢?下面是小编为大家带来的阿里java面试题2016,相信对你会有帮助的。
阿里java一面面试题2016
1、谈谈你印象最深的一个项目
2、那些专业课学的比较好?
3、除了刚才说的项目,还用Java做过什么项目?
4、请再说一个与他人合作的项目经历
5、大学之前有过编程经验?
阿里java二面面试题2016
1、自我介绍
2、问对Java了解如何,我说比较熟悉
3、请说说Java常见的GC算法
4、新生代和老年代有什么区别
5、如何创建多线程?
6、多线程如何进行信息交互
7、多线程共用一个数据变量需要注意什么?
4、Java是否有内存泄露和内存溢出
5、对JavaEE是否了解?说说
6、详细说说Struts、Hibernate、Spring
7、说一个印象最深的项目。
8、由项目引出:UTF8与GBK有什么不同?
9、接着说项目中遇到的困难和问题
10、还有什么问题要问我?我说您认为我有那些方面不足,今后应当如何努力提高自己?
11、然后进坑了,面试官问我:你认为自己有那些方面不足?然后我就傻逼了不知道该怎么回答,我bulabula说了一通,委婉的说自己广而不精。(傻逼了,不如说自己在学校中虽然做过很多项目,但开发人员大多不会超过6个人,因此较为缺乏几百人共同开发一个大规模系统的经验。。。反正刚从学校出来的都不会有这种经验,这么说应该不会减分)然后面试官说:也就是你涉猎虽广但是都不是很深入喽?一听这话我感觉不对,马上又不拉不拉说自己Java方面还是比较深入的云云,然后面试官就问我:”几百台主机的分布式系统了解吗“”SSH公司肯定不能直接用需要修改底层了解吗?“。。。。。囧。只能实话实说自己在学校得不到接触这种大规模系统的机会。于是面试官说”Java只是一个语言一个平台,里面还是会分好多方向的“于是我问:”也就是说我应该在这些细分的方向中选一个去深入研究这样才能更快的提高自己?面试官说“对对对,就是这样”
12、然后问是否会读研?我说不会。为什么?我说在实验室也做过一些项目,看到研究生糊弄导师毁掉世界观、小作坊式开发提升自己非常慢、读研不是我的理想等等
13、毕业后有什么打算?找一份工作在社会中历练自己等等