今天接到了IBM的电话面试,感觉不太好,主要是自己准备的不太好,总结下吧,下次的经验教训。

先是英语的方面,简单的自我介绍,自己休闲生活,工作流程,怎么学英语的。这方面我觉得我自己回答的还不错,面试的人也比较认可。接下来就是java的技术面试,大悲剧了。

java的基础方面

  1. java的三大特性(继承,多态,封装(这个没回答上来(这个无所谓了)))

  2. 设计模式(再看一遍书
    1. 工厂模式,为什么要用
    2. 单例模式,private static
  3. Servlet的生命周期,线程安全否

  4. Spring类的默认域(这个没回答上来。。。Spring的scope的默认值是singleton

然后就是如果自己有什么疑问的话怎么解决的,简单说了下项目什么的,就结束了。

感觉不太好,虽然现在自己没有准备一定要跳,但是也要做好准备啊,这样实在是不及格的表现。

还好没问算法什么的,要不更惨。。。(算法算法