2009年java笔试题(亲身面试过的)

王朝学院·作者佚名  2009-10-30
窄屏简体版  字體: |||超大  

数据库部分:

1.举例说明Dynamic SQL的原理及应用?

2.举例说明数据库索引的优缺点?

3.如果由你来设计数据的rollback,你的思路和方案?

4.假设有一个table,名为pages,有四个字段,id ,url,title,body。里面储了很多网页,网页的url地址,title和网页内容,用一个

sql查询将url匹配的排在最前面,title匹配的在其次,body匹配的排最后,没有任何字段匹配的,不返回。

5.自定义函数与存储过程的区别是什么?什么情况下只能用自定义函数,什么情况下只能用存储过程?

6.管理50台数据库,日常工作是检查数据库作业是否完成,你应该如何完成这项检查工作?

网络部分:

1.使用UML圈中的时序图,描述TCP/IP三次握手过程。

2.简友交换机,路由器,Hub的共性和不同。

3.简述UDP的原理和应用场景。

语言部分:

1.public class TestString{

public static void link(String a){

a +="World";

}

public static void main(String[] args){

String a = "Hello";

link(a);

System.out.println(a);

}

}

2.System.out.println("ja"+"va"=="java");

3.简述GC的工作原理。

4.sleep() 与wait()有什么区别。

5.HashMap()与Hashtable的区别。

6.Interface与Abstract class的区别。

7.请设计一个递归程序,使用最简练的代码。

8.请列举你熟悉的两种设计模式,举例说明其原理。

9.Apache与Tomcat有什么关系和区另。

10.什么是重构?重构最终目的是什么?列举几种常用的重构工具和方法。

外语部分(请用外语作答)

1.What is your strongest traits ?

2.How would your friends or colleagues describe you ?

3.What is most important in you life ?

4.Do you work well under stress or pressure?

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航