今天去面试,面试官问的都是关于Spring的东西。首先他问我进过Sping官网没有。果断说进了的,然后他问网址是多少,我说用百度搜Spring点第一条就可以进了。当时就被教育了,他说技术型的问题都是找google的然后他又问我在java程序中这么启动Spring,我说要先加载配置文件。他又问怎么加载,好久没有自己手动写了,我说忘了,他又问在WEB上用过Spring没有的。我说用过。他又问怎么启动Spring。我说在web.xml文件里面配置Listener,他又问哪个监听器。我晕,忘记了。我记得那个Listener继承了ServletContextLIstener,我就是回答了ServletContextListener好纠结。

解决方案 »

  1.   

    确实啊,这些东西完全没必要背,还好面试的时候没问这些,看了下是ContextLoaderListener
      

  2.   

    也是习惯了用百度,google的搜索结果显示界面看起来不是很好
      

  3.   

    面试官好蛋疼,呵呵 。面试官坑你吧不过话说回来,能记一些东西就记。有益无害启动配置可以记得。。像struts都要有印象。
      

  4.   

    查spring的网址算是技术问题吗?那面试官也真够SB的了
      

  5.   

    spring  的ioc aop 哪去了
      

  6.   


    这个群做WEB的多不1?多
      

  7.   

    技术型的问题都是找google的
    这个貌似个人习惯吧!
      

  8.   

    楼主给分吧:实话说他问的问题比较浅的。很多东西你经常做过,或者基础可以,这些问题随便回答。
    比如,listener,这个是java web基础的一部分,只要自己写过肯定不会忘。
    另外,问spring启动其实硬是是想看你是否知道 java或者jvm的一些概念原理,比如,类加载,javaheap概念,单例初始化之类的东西。
    如果再浅一点那可能想知道你对spring的本质是否了解。spring本质是啥你能搞清楚么,比如beanFactory ApplicationContext这些东西本质是啥?如果知道本质,问你如果启动加载,不是很简单的事情么?根本不用背 最后还是个人理解。另外,很多面试官是看你反应看你思路的不是看你能否完全正确回答。