我马上要从事j2ee方面的工作!!请问企业在面试时主要问些什么问题???

解决方案 »

  1.   

    给你分享一点点面试题:
    1. 请说出你所知道的线程同步的方法。
    2,谈谈final, finally, finalize的区别。 
    3. heap和stack有什么区别。
    4,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 
    5,&和&&的区别。
    6,HashMap和Hashtable的区别。
    7,Collection 和 Collections的区别。
    8,GC是什么? 为什么要有GC? (基础)。
    9,String s = new String("xyz");创建了几个String Object? 
    10,Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 
    11,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 
    12,sleep() 和 wait() 有什么区别?
    13,Java有没有goto? 
    14,数组有没有length()这个方法? String有没有length()这个方法?
    15,Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 
      

  2.   

    如果用struts的话建议使用ActionForm
      

  3.   

    具个人经验,一般会先去些Java基础方面的东西,不会上来就问你Java EE、开源框架等技术方面的东西,所以基础很重要,第二个就是项目经验了。
      

  4.   

    学校中参加国阿里巴巴的面试:1:自我介绍,过程中他会问你具体方面,比如你说学过框架,他就会问你具体的学的状况,看你自己说什么了,一定要open一点!2:不仅要会用框架,还要了解框架里面的具体实现!3: 面试可能是一组的,他会看你们一组协调的能力,会出一个小组讨论的题目,然后选出一个组长进行领导讨论,然后给出答案!4: 基础真的很重要,基础一定要扎实!!就说这么点了,其他人的留言你也可以参考一下