A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 余志强 黑马帝   /  2011-10-16 19:10  /  2658 人查看  /  2 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

自己的面试经历,希望对大家有帮助!!!!

【在8.5日的面试中有如下问题】:
1,设计模式:
    简单工厂模式;
简单工厂模式又叫静态工厂模式,顾名思义,它是用来实例化目标类的静态类。给你系统带来更大的可扩展性和尽量少的修改量
    单例模式;
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在项目的很多地方都会用到它,比如说数据库的链接。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection)。
2,还问到了项目的开发周期,成员,自己参与的时间,项目之间是怎样的配合等,自己在项目中印象最大或者对自己提高的是什么模块。
3,介绍SSH框架;
4,servlet的生命周期;

【在8.6日的面试中有如下问题】:
1,问到了设计模式;我介绍了单例,工厂模式;
2,重点问到了查询大量数据的优化和表的设计;
3,介绍SSH框架;
4,还问到了缓存(ehCache,OSCache);
5,抽象类和接口的区别。抽象类继承抽象类,在抽象基类里的抽象方法在子抽象类中是否一定要重写(不一定)。
6,Junit测试,黑盒白盒测试:白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行; 黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下
7,是否使用过web Service
8,是否使用所extjs;
9,Oracle的使用情况;
10,sql语句的一些问题;

【9.14日的电话面试的一些问题】
1,session和Cookie的用法;
2,假如一个页面反映特别慢,你将会怎么解决?
3,你所了解的一些设计模式;
4,多线程开发经验;
5,集合框架区别和操作的效率;
6,你一般上那些学习网站或论坛;
7,Oracle和mysql的开发经验;

【9.21日面试鼎好科技有限公司】
1,List的集合
2,spring的MVC
3,缓存我只说了OSCache
4,Hibenate的缓存
5,重点问到了lucene
6,多线程的实现方式,wait和sleep方法的区别。

2 个回复

倒序浏览
sunyu 黑马帝 2011-10-16 19:25:56
沙发
同学,你进了清华同方是吗?
回复 使用道具 举报
呵呵,没有
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马