都在肚子里,就是说不出来,同情ing!!!

解决方案 »

  1.   

    1 不需要序列化
    2 Servlet 经历三个周期  int(), service(),destory()
    3 跨home 单jvm Remote跨JVM
    4 查API 
    5 Web Service Description Language...
      

  2.   

    还算比较基础。看题目的定位应该是给有两年左右J2EE开发经验的PG做的。如果笔试时间能给1小时到1.5小时,正确答出50%以上的题目,那么一般就会让你pass的。看到这样的题不用慌,能做多少就做多少,只要和自己要应聘的职位直接相关的问题能大部分答对就行。例如,如果你应聘的职位是PG,那么第三题第五题你答不答都无所谓,但是一、二、六、十等就应该要回答上来。如果你应聘的职位是SPG或者engineer,那么我觉得至少就得答对70%以上了。呵呵。。
      

  3.   

    6   xml与 html 关键在于xml可扩展
    7   添加删除,最好使用dom,sax都可以.文件大的话,建议用sax.. 现在已经有Stax更为方便
    8   数据移植嘛,, JDO,O/R Mapping一些构件,如Hibernate   
    9   动态切换页面.... 动态CSS || XML +CSS || XML + XSL 等等.或者模版+"皮肤"  
    10  Oracle 有个ROWID 可以用的
      

  4.   

    我们公司的项目经理可以背诵80%的API
      

  5.   

    80%背出来?是人不是啊!NBW
      

  6.   

    PG世界最重要的是基础。那题目让我按照现在的水平回答顶多也就60%左右,虽然这些题目基本都见过。不妨分析一下这几道题的分量
    ---------------------------------------
    1、transient声明什么意思?
       如:
        transient String str;  //可以说意义不大,不知道大家什么意见 2、servlet生命周期?      //这题要答不上来笔试肯定要挂掉,毫无疑问  3、EJB中home接口Remote接口做什么用的?     //PG可以不答,如果对方不追问的话,答案
                                                可以非常简单,追问的话,可能就麻烦了。  4、说出HttpServlet 的十个方法?      //估计凡是写过servlet的朋友都能说出超过十个  5、WSDL是什么的缩写?         //webservice的东西,全中国都没几个人真的懂  6、xml、html的区别?      //这答案的弹性就大了,有发挥的余地,但一定要一语中的  7、写出用java操作xml的添加、删除Node的一个例子?//用手写的话,多少有点变态  8、应用程序要实现支持多个数据库移植,有什么解决办法?//是个难题一般回答说
                                            对数据库访问和持久层用中性组件进行封装估
                                            计能行,呵呵。。俺也没实战过  9、web应用程序需要实现动态更换界面,怎么办? //在MVC模式下是比较容易实现的
      
      10、写出oracle 下实现分页的sql语句?//写个简单的,关键把 页码、总记录数、每页
                                          记录数、记录偏移量 等重要参数弄清楚应该就
                                          可以了。
    ----------------------------------------
    其实很多时候答案是否完全正确并不重要,重要的是解决问题的思路和思想是否正确。具体的技术要学习是很容易的,但是解决问题的思想(特别是设计设计模式的东西),就不是每个人都能很好把握的了。俺正在头痛:(
      

  7.   

    1、transient声明什么意思?
      当对象继承Serializable接口时,声明变量为transient,此变量不会被序列化写入
    2、servlet生命周期
       (1)加载和实例化
         容器负责加载和实例化一个或多个servlet。实例化和加载可以发生在容器启动的时候(可以在web.xml中设置),也可以客户请求服务的时候。
      (2)初始化
         调用init 方法。
      (3)处理请求
        调用service 方法。
      (4)销毁
        容器决定销毁servlet实例时,调用其destroy 方法,释放资源及内存。
    3.
      home接口声明remote接口生产方法及ejb实例无关的业务方法
      remote接口声明ejb的业务方法。
    4、说出HttpServlet 的十个方法
     。。
    5、WSDL是什么的缩写?
       Web Service Description Language web服务描述语言
    6、xml、html的区别?
       xml平台无关的可扩展的标记语言,可用各种系统描述,交换数据的标记语言,主要用于webservice。
       超文本标记语言,由web浏览器解析后可表示出各种文本及图象,影音频,具有平台无关性。
    7、写出用java操作xml的添加、删除Node的一个例子
      ...............
    8、应用程序要实现支持多个数据库移植,有什么解决办法?
      使用DAO模式,根据不同的数据库修改配置,以此生产相应的DTOService
    9、web应用程序需要实现动态更换界面,怎么办?
      使用样式表,动态更改。
    10、写出oracle 下实现分页的sql语句?
       既然是限定oracle,应该使用存储过程更好罢。----------------传说中的分隔线----------------我的回答,恳请达人指正----------------传说中的分隔线----------------
    请问楼主在那里java程序员好找工作啊?可不可以指点一下,在武汉好难找的,基本上都是招asp的.....不想待武汉了。
      

  8.   

    刚把oracle装完了,把test表插了1百万行记录,测试了一下,pageSize=20;
    page=2500;SQL> select * from (select rownum as n,test.* from test where rownum<=2500 * 20) where n>=(2500-1) * 20 + 1;通过jdbc调用时间 大概为 4-5秒,下次再用存储过程试一下。
      

  9.   

    to Saro(石头):非常感谢您的指教,我现在南京,不过南京的整体工资水平不行,建议到上海试试了,看你回答的能力4k没问题!
      

  10.   

    呵呵,谢谢MIB007(金丝候)你的回答,我正有意去上海呢。
    这些题目我觉得7题很bt,除非你经常处理xml文档,否则谁记得住那一大堆方法和类啊,上机做还差不多。
    我赞同qqbz(qqbz)所说的,从这种小事可以看出这种公司管理上的混乱,决不是久留之地。
      

  11.   

    第四题帮大家查了一下
    写比较常用的十个吧:
    doGet, doPost, doPut, doDelete, doOptions, doTrace;
    init, destroy, getServletInfo, service
      

  12.   

    study,but I agree view of nako_ruru(娜可露露)
      

  13.   

    我们为什么老要关注这些技术上的细节呢,即使你把java所有的API都背下来,也不能有多大的成就。设计这种问题的人,不是用来考查一个人素质,做上学用考试的考题差不多。
      

  14.   

    触景生情, 写了一小段
    http://blog.csdn.net/tinyjimmy/posts/54432.aspx
      

  15.   

    居然要考手写代码,佩服用记事本写java的人,记得住这么多API