惠普招聘?嫉墓P試題目主要考數(shù)據(jù)庫(kù)相關(guān)知識(shí):
1.Hashtable和HashMap有什么區(qū)別?
2.你怎么理解MVC模式?
3.SQLServer中左聯(lián)接查詢(xún)用left join,Oracle中用什么?
4.SQLServer中的數(shù)據(jù)庫(kù),在Oracle中對(duì)應(yīng)的是什么?
5.如果SQLServer中有兩個(gè)數(shù)據(jù)庫(kù),那么讓你把這兩個(gè)數(shù)據(jù)庫(kù)對(duì)應(yīng)到Oracle中,你應(yīng)該怎么做?
6.有兩個(gè)頁(yè)面a.jsp和b.jsp,要從a.jsp傳值到b.jsp有幾種方法?分別是什么?
7.有三個(gè)頁(yè)面,a.jsp,b.jsp和c.jsp,流程是:a.jsp->b.jsp->c.jsp,其中a.jsp中提交的數(shù)據(jù)要在c.jsp中訪問(wèn),用最簡(jiǎn)單的方法怎么做?注意不能放在session里
7.jsp和servlet有什么區(qū)別?
8.映射是什么?你怎么理解映射?
9.Hibernate中:不看數(shù)據(jù)庫(kù),不看XML文件,不看查詢(xún)語(yǔ)句,怎么樣能知道表結(jié)構(gòu)?
10.SQLServer支持集群?jiǎn)?
11.為什么要用MVC?我從JSP頁(yè)面直接訪問(wèn)數(shù)據(jù)庫(kù)不是更簡(jiǎn)單嗎,為什么非要先提交到控制器再做處理?
12.在struts中,假設(shè)有一個(gè)對(duì)數(shù)據(jù)庫(kù)中一張表的增刪改查的操作,你是寫(xiě)一個(gè)action還是寫(xiě)多個(gè)action?為什么?
13.struts中的actionform有什么好處?
14.用過(guò)Hibernate嗎,用它有什么好處?
15.通常所說(shuō)的web應(yīng)用程序分3層,即MVC,如果我想分4層,應(yīng)該怎么分?