小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

一大波Java面試題來襲??! !

 太極混元天尊 2018-04-12

話說年后跳槽,程序員的“金三銀四”季,馬上“金三”就要過去了,不知道廣大跳槽的同胞們是否找到了心儀的“它”,最近我們的小編也走上了跳槽的道路,馬云粑粑說過,跳槽無非就是“一、錢給的不到位,二、待的不開心”,不知道廣大社區(qū)粉是什么原因跳的呢?(歡迎下發(fā)留言吐槽),解下來,就最近小編面試經(jīng)歷總結(jié)了一套面試題,內(nèi)容相對(duì)還是較全面的,基本適用于1至2年開發(fā)經(jīng)驗(yàn)的小伙伴,有不足之處大家可以留言補(bǔ)充!

一、JAVA BASE

  1. 請(qǐng)簡要說明運(yùn)行時(shí)異常和一般異常的區(qū)別;

  2. Java語言如何進(jìn)行異常處理,關(guān)鍵字:throws,throw,try,catch,finally代表什么意義?

  3. 說明類和實(shí)例對(duì)象之間的關(guān)系,并說明實(shí)例變量和靜態(tài)變量的區(qū)別以及使用它們的場景;

  4. 是否可以從一個(gè)static方法內(nèi)部發(fā)出對(duì)非static的調(diào)用嗎?并說明理由。

二、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é)森啦,明天小編會(huì)整理出答案呦,小伙伴們有面試過程中遇到的問題也可以留言的呢,加油,大猿猿們!

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多