2012口试记录

2012面试记录

 

1.       有:表 User,UserID int ,UserName varchar(20), 写一个语句段或 SQL 语句删除表里重复的字段,要求删除后,保持 UserId 的唯一性。

2.       写一个存储过程,获取系统当前时间 ,时间格式为 DATETIME

3.       写一个函数,获取一字符串大写字母的数量。

4.       oracle 如何实现自增长?

5.       内连接,左连接,右连接的区别?

6.       如果获取表 A 最后 50 条数据?

7.       A B 表数据结构相同, B 表数据为空,如何用一句 sql 语句,将 A 表数据复制到 B 表?

8.       oracle 写一个递归。

9.       写一个 oracle 分页。

 

 

 

1.       ArrayList vector 的区别, hashmap hashtable 的区别。

2.       string stringbuffer 的区别, int integer 的区别。

3.       同步和异步的区别。

4.       java 的基本类型有哪些?

5.       struts1 struts2 的区别?

6.       为什么要用 SSH

7.       请说说对 spring 的理解。

8.       spring 注解是怎么样的?

9.       hibernate 的工作原理及作用。

10.   hibernate 三种状态各之间是什么关系?

11.   ajax 的理解和作用?。

12.   谈谈你对 servlet listener filter 的理解。

13.   线程有几种转换状态?

14.   如何使 MAP 线程安全?

15.   String StringBuffer 的区别?

16.   JSP 内置对象有哪些?作用分别是什么?

17.   servlet 的生命周期?

18.   JSP 中动态 include 和静态 include 的区别?

19.   同步的实现方式有?

20.   数据库连接池的工作机制是什么啊?

21.   EJB 是基于哪些技术实现的?并说出 SessionBean EntityBean 的区别, StatefulBean StatelessBean 的区别。

22.   开发中都用到了哪些设计模式?用在什么场合?

23.   说说你所熟悉或听说过的 J2EE 中的几种常用模式?以及对设计模式的一些看法。

24.   UML 图有几种方式?

25.   3 个常用的设计模式。说明其功能以及对其的理解。

26.   请写出单例模式的代码。

27.   abstract class interface 有什么区别 ?

28.   sleep() wait ()有什么区别?

29.   如何列出某个目录下的所有子目录?

30.   简单介绍连接池的优点和原理。

31.   Java 中的分页、效率考虑。

32.   除了使用 new 关键字创建对象外,试列举另外三种以上创建实例的方式 ?

33.   编写代码实现一个线程池。

34.   如何构造一棵树?选择树的一个节点时,如何得到这个节点?

         爱建笔试题

1.       为什么堆需要同步,而栈不要?

2.       hibernate 的一级缓存,二级缓存。

3.       简述 代理模式 装饰模式 各自的特点。

4.       多线程需要注意哪些细节?

5.       .class 文件?

6.       数据库执行计划是什么?

7.       spring 是多线程单例?

8.       线程的静态锁和同步锁。

9.       为什么要使用多线程?

10.   按照如下规律 1 1 2 3 5 8 13 21 打印出来。

11.   java 中用单例模式有什么好处?

12.   为什么要用连接池和线程池?

13.   设计一个程序要求实现使用叠代器完成对集合的遍历。

14.   为什么要使用接口?