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.??为什么要使用接口?