| 話說年后跳槽,程序員的“金三銀四”季,馬上“金三”就要過去了,不知道廣大跳槽的同胞們是否找到了心儀的“它” 一、JAVA BASE 
 二、WEB 1.簡要描述一下J2EE BS系統(tǒng)的目錄結(jié)構(gòu),web.xml的作用是什么?     2.在web開發(fā)中需要處理HTML標(biāo)記時(shí),應(yīng)做什么樣的處理?要篩選哪些字符?     3.寫出你常使用的關(guān)于web安全性考慮的幾個(gè)方面;     4.表單提交中g(shù)et和post方式的區(qū)別是什么?forward和redirect的區(qū)別?     5.jsp有哪些內(nèi)置對(duì)象?作用分別是什么?(只需描述4個(gè)以上即可) 三、開源框架和設(shè)計(jì)模式     1.請(qǐng)解釋MVC和Struts的關(guān)系,簡要講解如何應(yīng)用Struts運(yùn)行開發(fā)?說出Struts的幾種常用標(biāo)簽以及它們的作用;     2.Hibernate為什么提供了延時(shí)加載?起什么作用?數(shù)據(jù)庫有沒有提供相應(yīng)的延時(shí)加載功能?Hibernate是如何配置實(shí)現(xiàn)延時(shí)加載的?     3.為社么使用ajax?ajax主要用在哪些地方?使用ajax的缺點(diǎn)是什么?     4.講講你對(duì)spring的理解?他的核心是什么? 5.簡述一下springMVC的執(zhí)行流程; 四、數(shù)據(jù)庫     1.請(qǐng)說明SQL、SQL Server、MySQL、PLSQL、PLSQL Deverloper、Oracle之間的區(qū)別;     2.簡要解釋主鍵、外鍵、視圖、索引、存儲(chǔ)過程、觸發(fā)器、同義詞,并說明他們的用處;     3.簡要解釋什么是事務(wù)?并舉一個(gè)恰當(dāng)?shù)陌咐f明事務(wù)的重要性;     4.什么是數(shù)據(jù)庫鎖?并解釋鎖的作用?     5.如何編寫高效的sql或提高sql語句的執(zhí)行效率?簡要描述你優(yōu)化sql的過程;     6.Null是什么意思?是否等同于“”(空字符串)?為什么?SQL操作上有什么不同?     7.什么是SQL注入漏洞?如何解決SQL注入漏洞問題?     8.由你負(fù)責(zé)設(shè)計(jì)網(wǎng)上商場系統(tǒng),請(qǐng)簡單畫一下數(shù)據(jù)庫模型ER圖;     9.為管理業(yè)務(wù)培訓(xùn)信息,簡歷3張表         S(S#,SN,SD,SA)  ----4個(gè)字段分表表示學(xué)生學(xué)號(hào)、姓名、所屬單位、年齡         C(C#,CN)----2個(gè)字段分別代表課程編號(hào)、課程名稱         SC(S#,C#,G)----3個(gè)字段分別代表學(xué)生學(xué)號(hào)、所選課程編號(hào)、學(xué)習(xí)成績     使用標(biāo)準(zhǔn)MYSQL語句實(shí)現(xiàn)以下需求:     1)、查詢選修課程名稱為“java編程”的學(xué)生學(xué)號(hào)和姓名;     2)、查詢不選修課程編號(hào)為“CS”的學(xué)生姓名和和所屬單位;     3)、查詢選修了課程的學(xué)生人數(shù);     4)、查詢選修課程超過5門的學(xué)生學(xué)號(hào)和所屬單位;     5)、查詢兩門以上(含兩門)不及格課程的學(xué)生姓名和平均成績 簡述:     1.你怎么理解redis,redis在你們項(xiàng)目中的作用,     2.你們項(xiàng)目為什么要用分布式?了解dubbo的原理嗎?     3.項(xiàng)目中的權(quán)限是怎么設(shè)計(jì)的?     4.在整個(gè)項(xiàng)目中遇到過社么難題?為什么會(huì)出現(xiàn)這個(gè)問題?怎么解決的?你遇到了什么難題?     5.了解mq嗎?怎么用的?     今天只給大家拋出最近遇到的問題,小伙伴們可以再留言區(qū)解答,相信你們都是好學(xué)森啦 
 | 
|  |