模擬面試題(人力資源、JAVA、.NET)_第1頁
模擬面試題(人力資源、JAVA、.NET)_第2頁
模擬面試題(人力資源、JAVA、.NET)_第3頁
模擬面試題(人力資源、JAVA、.NET)_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余11頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.人力資源面試題一、預(yù)約(總分:15 分)評(píng)分標(biāo)準(zhǔn):前三項(xiàng)由學(xué)員抽先一題,滿分5 分;最后一項(xiàng)為必答題,滿分10 分;1、 不接受回答要點(diǎn):不接受應(yīng)及時(shí)告知對(duì)方,結(jié)束表示感謝;2、 接受回答要點(diǎn): 詳細(xì)詢問面試的時(shí)間、地點(diǎn)、到達(dá)途徑、 面試官、聯(lián)系人、 所需材料等,結(jié)束表示感謝;3、 現(xiàn)在不方便,半個(gè)小時(shí)后回答要點(diǎn):抱歉,預(yù)約半個(gè)小時(shí)后回電,詳細(xì)詢問面試的時(shí)間、地點(diǎn)、到達(dá)途徑、面試官、聯(lián)系人、所需材料等,結(jié)束表示感謝)4、 主動(dòng)預(yù)約( 10)回答要點(diǎn):簡(jiǎn)明介紹個(gè)人與崗位的匹配,預(yù)約面試成功,并獲取詳細(xì)的面試相關(guān)信息,結(jié)束表示感謝二、面試準(zhǔn)備(總分:25分)評(píng)分標(biāo)準(zhǔn):資料證件(齊全,10分;簡(jiǎn)歷

2、3 分,其他物件每件1 分)按要求著裝: 5 分,否則 0 分禮儀:滿分 15 分;坐姿、眼神、手、腳、臉每項(xiàng)2 分、其他每項(xiàng)1 分1、資料證件:簡(jiǎn)歷、 1 寸免冠照片、筆記本、筆學(xué)歷證書、身份證、技能證書、獲獎(jiǎng)證書等(原件及復(fù)印件)1、 著裝 正裝、整潔大方2、 禮儀 敲門、問好、握手、坐姿、眼神、手、腳、臉、感謝、關(guān)門三、面試(總分: 50 分)評(píng)分標(biāo)準(zhǔn):回答情況答對(duì) 100%答對(duì) 80%答對(duì) 60%答對(duì) 40%答對(duì) 20%答對(duì) 0%回答得分543210必答題1、 “請(qǐng)做一下自我介紹。 ”回答思路:介紹容要與個(gè)人簡(jiǎn)歷相一致;表述方式上盡量口語化;要切中要害,不談無關(guān)、無用的容;條理要清晰,

3、層次要分明;事先最好以文字的形式寫好背熟。)2、 “談?wù)勀阕鲞^的項(xiàng)目情況。”回答思路:考察學(xué)員所做項(xiàng)目是否真實(shí)、思路是否清晰、是否具備項(xiàng)目潛力;列舉做過的項(xiàng)目數(shù)量,以 6 8 個(gè)為宜, 其中主要23 個(gè)的是哪些, 然后舉例說明;所有的項(xiàng)目都應(yīng)該是所應(yīng)聘崗位相關(guān)的技術(shù)方向的,一般集中在J2EE 和 .NET 方向,另外最好所做的項(xiàng)目和應(yīng)聘企業(yè)主要產(chǎn)品是相同或類似的,比如應(yīng)聘企業(yè)主要是做金融系統(tǒng),項(xiàng)目中就可以說××企業(yè)的開放基金項(xiàng)目。.3、 “你對(duì)加班的看法。 ”回答思路: IT軟件企業(yè)中,程序員的工作很多時(shí)候是跟著項(xiàng)目走的,因此階段性的加班是非常正常的事,因此企業(yè)要考察求職者

4、是否能夠承受加班;說明自己的工作會(huì)是高效的, 不會(huì)把應(yīng)在的工作時(shí)間完成的拖到休息時(shí)間; 如果是工作需要,特別是項(xiàng)目進(jìn)度的要求, 是非常樂意加班的; 最好還能說明自己可以加班的條件,比如目前上尚無家室或家庭比較支持,可以抽出較多的時(shí)間來工作;4、 “你對(duì)工資的要求是多少?你是否接受××元的工資?”回答思路:若沒有把握,可以給出一個(gè)幅度,下限可以低些,上限不要太高,這樣進(jìn)可攻,退可守。錄取前提是對(duì)求職者各方面都滿意,此前無需過早談?wù)摴べY;作為沒有任何經(jīng)驗(yàn)的 IT 新人,應(yīng)該盡量以剛剛進(jìn)入行業(yè)的工資標(biāo)準(zhǔn)來作為自己的期望;當(dāng)你為公司做的貢獻(xiàn)足夠大時(shí),公司會(huì)很快考慮給你加薪的問題。)

5、5、“你的優(yōu)點(diǎn)和缺點(diǎn)是什么?”談缺點(diǎn)的回答思路:不宜說自己沒缺點(diǎn);不宜把那些明顯的優(yōu)點(diǎn)說成缺點(diǎn);不宜說出嚴(yán)重影響所應(yīng)聘職位的缺點(diǎn);不宜說出令人不放心、不舒服的缺點(diǎn);可以說出一些對(duì)于所應(yīng)聘職位“無關(guān)緊要”的缺點(diǎn),甚至是一些表面上看似“缺點(diǎn)”,從工作的角度看卻是優(yōu)點(diǎn)的“缺點(diǎn)”。談優(yōu)點(diǎn)的常規(guī)思路:強(qiáng)調(diào)你已經(jīng)具備的技能;優(yōu)點(diǎn)一定要對(duì)公司有幫助的;優(yōu)點(diǎn)一定要簡(jiǎn)明扼要;對(duì)優(yōu)點(diǎn)要做一定的解釋選答題 ( 在以下問題中抽選5 個(gè)問題,評(píng)分標(biāo)準(zhǔn)如上)6、 “談?wù)勀銓?duì)公司的了解”回答思路:考察求職者對(duì)招聘公司的重視程度、產(chǎn)品、主要業(yè)務(wù)、主要領(lǐng)導(dǎo)人、企業(yè)規(guī)模、企業(yè)業(yè)績(jī)、企業(yè)文化和信條7、“你的朋友對(duì)你是如何評(píng)價(jià)的?”

6、常規(guī)思路:側(cè)面考察你的與人相處的能力;回答要是正面的積極的;回答要符合該公司的企業(yè)文化;8、 “你為什么選擇我們公司?”回答思路:面試官試圖從中了解你求職的動(dòng)機(jī)、愿望以及對(duì)此項(xiàng)工作的態(tài)度;建議從行業(yè)、企業(yè)和崗位這三個(gè)角度來回答;參考答案 “我十分看好貴公司所在的行業(yè),我認(rèn)為貴公司十分重視人才,而且這項(xiàng)工作很適合我,相信自己一定能做好。”9、“你如何評(píng)價(jià)過去的公司?”回答思路: 只應(yīng)對(duì)以往的公司做事實(shí)判斷諸如企業(yè)性質(zhì)、從業(yè)圍、 人員構(gòu)成等,不去涉及其經(jīng)營(yíng)狀況等商業(yè)機(jī)密; 盡量避免價(jià)值判斷像其經(jīng)營(yíng)思路是否正確、用人是否妥當(dāng)、 關(guān)系是否融洽、 客戶是否挑剔、前景是否看好、老板是否有過人之處等等)10

7、、“你有什么業(yè)余愛好和特長(zhǎng)?”回答思路:業(yè)余愛好能在一定程度上反映應(yīng)聘者的性格、觀念、心態(tài),而特長(zhǎng)則更進(jìn)一步體現(xiàn)了我們的個(gè)性特征,這是招聘單位提問的主要原因;最好不要說自己沒有業(yè)余愛好, 企業(yè)并不需要讀死書的“書呆子”; 不要說自己有那些庸俗的、令人感覺不好的愛好;最好不要說自己僅限于讀書、聽音樂、上網(wǎng),否則可能令面試官懷疑應(yīng)聘者性格孤僻;最好能有一些戶外的業(yè)余愛好來“點(diǎn)綴”你的形象。 )11、“談?wù)勀愕募彝デ闆r”.回答思路:對(duì)于了解應(yīng)聘者的性格、觀念、心態(tài)等有一定的作用,這是招聘公司提問的主要原因;簡(jiǎn)單地羅列家庭人口;宜強(qiáng)調(diào)溫馨和睦的家庭氛圍;宜強(qiáng)調(diào)父母對(duì)自己教育的重視;宜強(qiáng)調(diào)各位家庭成員的

8、良好狀況;宜強(qiáng)調(diào)家庭成員對(duì)自己工作的支持;宜強(qiáng)調(diào)自己對(duì)家庭的責(zé)任感。12、“您覺得在成長(zhǎng)的過程中,誰對(duì)您的影響最大?為什么?”回答思路: 對(duì)我們影響最大的人能在一定程度上反映應(yīng)聘者的性格、觀念、心態(tài),這是面試官的主要目的;不宜說無;不宜說崇拜自己,自信是不錯(cuò)的特征,但企業(yè)不需要自大狂;不宜說崇拜一個(gè)虛幻的、或是不知名的人;不宜說崇拜一個(gè)明顯具有負(fù)面形象的人;所崇拜的人最好與自己所應(yīng)聘的工作能“搭”上關(guān)系;最好說出自己所崇拜的人的哪些品質(zhì)、哪些思想感染著自己、鼓舞著自己;13、“談一談你的一次失敗經(jīng)歷”回答思路: 不宜說自己沒有失敗的經(jīng)歷;不宜把那些明顯的成功說成是失敗;不宜說出嚴(yán)重影響所應(yīng)聘職

9、位的失敗經(jīng)歷;所談經(jīng)歷的結(jié)果應(yīng)是失敗的;宜說明失敗之前自己曾信心百倍、盡心盡力;說明僅僅是由于外在客觀原因?qū)е率?;失敗后自己很快振作起來,以更加飽滿的熱情面對(duì)以后的工作。14、“對(duì)這項(xiàng)工作,你有哪些可預(yù)見的困難?”回答思路:不宜直接說出具體的困難,否則可能令對(duì)方懷疑應(yīng)聘者不行;可以嘗試迂回戰(zhàn)術(shù), 說出應(yīng)聘者對(duì)困難所持有的態(tài)度“工作中出現(xiàn)一些困難是正常的,也是難免的,但是只要有堅(jiān)忍不拔的毅力、良好的合作精神以及事前周密而充分的準(zhǔn)備,任何困難都是可以克服?!?5、“如果我錄用你,你將怎樣開展工作?”常規(guī)思路: 如果應(yīng)聘者對(duì)于應(yīng)聘的職位缺乏足夠的了解,最好不要直接說出自己開展工作的具體辦法;可以嘗

10、試采用迂回戰(zhàn)術(shù)來回答,如“首先聽取領(lǐng)導(dǎo)的指示和要求,然后就有關(guān)情況進(jìn)行了解和熟悉,接下來制定一份近期的工作計(jì)劃并報(bào)領(lǐng)導(dǎo)批準(zhǔn),最后根據(jù)計(jì)劃開展工作?!?6、“你離職的原因是什么?”(針對(duì)有工作經(jīng)驗(yàn)的人)回答思路:考察求職動(dòng)機(jī)、價(jià)值取向、忠誠(chéng)度、心態(tài)、品格、某方面的能力缺陷等;客觀,不應(yīng)傷客觀,不應(yīng)傷害之前的公司、老板、上司、同事、客戶;不妨礙的自己的本次面試; 要讓考官相信并能夠接受; 當(dāng)考官追問下去時(shí), 準(zhǔn)備好對(duì)你有利的解釋;17、“與上級(jí)意見不一致時(shí),你將怎么辦?”回答思路: 一般可以這樣回答“我會(huì)給上級(jí)以必要的解釋和提醒,在這種情況下,我會(huì)服從上級(jí)的意見。”如果面試你的是總經(jīng)理,而你所應(yīng)聘

11、的職位另有一位經(jīng)理,且這位經(jīng)理當(dāng)時(shí)不在場(chǎng),可以這樣回答:“對(duì)于非原則性問題,我會(huì)服從上級(jí)的意見,對(duì)于涉及公司利益的重大問題,我希望能向更高層領(lǐng)導(dǎo)反映?!?8、“我們?yōu)槭裁匆浻媚??”回答思路:?yīng)聘者最好站在招聘公司的角度來回答;招聘公司一般會(huì)錄用這樣的應(yīng)聘者:基本符合條件、對(duì)這份工作感興趣、有足夠的信心;如“我符合貴公司的招聘條件,憑我目前掌握的技能、高度的責(zé)任感和良好的適應(yīng)能力及學(xué)習(xí)能力 ,完全能勝任這份工作。我十分希望能為貴公司服務(wù),如果貴公司給我這個(gè)機(jī)會(huì),我一定能成為貴公司的棟梁!19、你是應(yīng)屆畢業(yè)生,缺乏經(jīng)驗(yàn),如何能勝任這項(xiàng)工作?”回答思路:如果招聘單位對(duì)應(yīng)屆畢業(yè)生的應(yīng)聘者提出這個(gè)問題

12、,說明招聘公司并不真正在乎“經(jīng)驗(yàn)”,關(guān)鍵看應(yīng)聘者怎樣回答;對(duì)這個(gè)問題的回答最好要體現(xiàn)出.應(yīng)聘者的誠(chéng)懇、機(jī)智、果敢及敬業(yè);如“作為應(yīng)屆畢業(yè)生,在工作經(jīng)驗(yàn)方面的確會(huì)有所欠缺, 因此在讀書期間我一直利用各種機(jī)會(huì)在這個(gè)行業(yè)里做兼職。我也發(fā)現(xiàn),實(shí)際工作遠(yuǎn)比書本知識(shí)豐富、復(fù)雜。但我有較強(qiáng)的責(zé)任心、適應(yīng)能力和學(xué)習(xí)能力,而且比較勤奮,所以在兼職中均能圓滿完成各項(xiàng)工作,從中獲取的經(jīng)驗(yàn)也令我受益非淺。請(qǐng)貴公司放心,學(xué)校所學(xué)及兼職的工作經(jīng)驗(yàn)使我一定能勝任這個(gè)職位?!?0、“你希望與什么樣的上級(jí)共事?”回答思路:通過應(yīng)聘者對(duì)上級(jí)的“希望”可以判斷出應(yīng)聘者對(duì)自我要求的意識(shí),這既是一個(gè)陷阱,又是一次機(jī)會(huì);最好回避對(duì)上級(jí)具

13、體的希望,多談對(duì)自己的要求;如“做為剛步入社會(huì)的新人,我應(yīng)該多要求自己盡快熟悉環(huán)境、適應(yīng)環(huán)境,而不應(yīng)該對(duì)環(huán)境提出什么要求,只要能發(fā)揮我的專長(zhǎng)就可以了21、“對(duì)公司有什么問題要問”回答思路:不要說“我沒什么問題”; 不能問工資福利待遇;可以問培訓(xùn)機(jī)會(huì),但是不要一開始就問,也不能當(dāng)做重點(diǎn)問;可以問一下“未來幾年,公司會(huì)有什么新的發(fā)展計(jì)劃”技術(shù)題( .net共 15 題, java共 15 題, sql 共 10 題).net技術(shù)題1. 類成員有幾種可訪問性 ?答案 : private :私有成員 , 在類的部才可以訪問。protected :保護(hù)成員,該類部和繼承類中可以訪問。public :公共

14、成員,完全公開,沒有訪問限制。internal:在同一命名空間可以訪問2. 面向?qū)ο蟮奶卣饔心男┓矫娲鸢?: 1. 抽象:抽象就是忽略一個(gè)主題中與當(dāng)前目標(biāo)無關(guān)的那些方面,以便更充分地注意與當(dāng)前目標(biāo)有關(guān)的方面。 抽象并不打算了解全部問題, 而只是選擇其中的一部分,暫時(shí)不用部分細(xì)節(jié)。抽象包括兩個(gè)方面,一是過程抽象,二是數(shù)據(jù)抽象。2. 繼承: 繼承是一種聯(lián)結(jié)類的層次模型,并且允許和鼓勵(lì)類的重用,它提供了一種明確表述共性的方法。對(duì)象的一個(gè)新類可以從現(xiàn)有的類中派生,這個(gè)過程稱為類繼承。新類繼承了原始類的特性,新類稱為原始類的派生類(子類),而原始類稱為新類的基類 (父類)。 派生類可以從它的基類那里繼承

15、方法和實(shí)例變量,并且類可以修改或增加新的方法使之更適合特殊的需要。3. 封裝:封裝是把過程和數(shù)據(jù)包圍起來, 對(duì)數(shù)據(jù)的訪問只能通過已定義的界面。面向?qū)ο笥?jì)算始于這個(gè)基本概念, 即現(xiàn)實(shí)世界可以被描繪成一系列完全自治、 封裝的對(duì)象,這些對(duì)象通過一個(gè)受保護(hù)的接口訪問其他對(duì)象。4. 多態(tài)性:多態(tài)性是指允許不同類的對(duì)象對(duì)同一消息作出響應(yīng)。多態(tài)性包括參數(shù)化多態(tài)性和包含多態(tài)性。多態(tài)性語言具有靈活、抽象、行為共享、代碼共享的優(yōu)勢(shì),很好的解決了應(yīng)用程序函數(shù)同名問題3. 請(qǐng)說明在 .net 中常用的幾種頁面間傳遞參數(shù)的方法,并說出他們的優(yōu)缺點(diǎn)答案 : session(viewstate)簡(jiǎn)單,但易丟失applica

16、tion全局cookie簡(jiǎn)單,但可能不支持,可能被偽造input ttype="hidden"簡(jiǎn)單,可能被偽造url參數(shù)簡(jiǎn)單,顯示于地址欄,長(zhǎng)度有限.數(shù)據(jù)庫穩(wěn)定,安全,但性能相對(duì)弱4. 講解一下你所理解的三層架構(gòu)答案 : 重點(diǎn)講解三層架構(gòu)的優(yōu)缺點(diǎn),看是否能正確地理解三層架構(gòu)5. 什么是裝箱和拆箱答案 : 從值類型接口轉(zhuǎn)換到引用類型裝箱。從引用類型轉(zhuǎn)換到值類型拆箱6. ASP.NET中的身份驗(yàn)證有那些?你當(dāng)前項(xiàng)目采用什么方式驗(yàn)證請(qǐng)解釋答案:A的身份驗(yàn)證有有四種,分別是"Windows|Forms|Passport|none", 其 中 又 以Forms 驗(yàn)

17、證用的最多,也最靈活。7. 請(qǐng)解釋轉(zhuǎn)發(fā)與跳轉(zhuǎn)的區(qū)別?答案 :Transfer是轉(zhuǎn)發(fā)從服務(wù)器端跳轉(zhuǎn)Redirect就是跳轉(zhuǎn)從客戶端跳轉(zhuǎn)8.c/S 結(jié)構(gòu)模式與B/S 結(jié)構(gòu)模式的主要區(qū)別是什么?答案 : 首先,在系統(tǒng)的性能方面。只要擁有可上網(wǎng)的瀏覽器,就可以使用B/S 系統(tǒng)。不過, B/S 結(jié)構(gòu)的客戶端只能完成瀏覽、查詢、數(shù)據(jù)輸入等簡(jiǎn)單功能,絕大部分工作要由服務(wù)器承擔(dān),這就對(duì)服務(wù)器提出了很高的要求,無形中增加了用戶在這一方面的投入。 采用 C/S 結(jié)構(gòu)時(shí), 客戶端和服務(wù)器都承擔(dān)部分工作,有效利用了客戶端和服務(wù)器端的資源,使用戶不必在硬件上有更多的投入。另外, 瀏覽器頁面不便于修改,這為用戶定制自己的

18、文件時(shí)帶來了不便,比如用戶想自定義一個(gè)報(bào)表,用B/S 結(jié)構(gòu)的系統(tǒng)就比較難完成。其次,在系統(tǒng)的開發(fā)方面, C/S 結(jié)構(gòu)的開發(fā)對(duì)開發(fā)者提出了較高的要求,整個(gè)開發(fā)過程比較復(fù)雜。與 B/S 結(jié)構(gòu)相比, C/S 技術(shù)的歷史更為“悠久” ,從技術(shù)成熟度和開發(fā)人員普遍掌握的水平來看更為成熟。第三,系統(tǒng)升級(jí)方面。C/S 結(jié)構(gòu)中若有某一模塊發(fā)生改變,可能要關(guān)聯(lián)到其它模塊的變動(dòng),使系統(tǒng)升級(jí)的成本較大 ; 而 B/S 結(jié)構(gòu)在開發(fā)、維護(hù)階段幾乎所有的工作都集中在服務(wù)器端, 只需更新服務(wù)器端的軟件就可以了。 如果系統(tǒng)升級(jí)比較頻繁,那么 B/S 架構(gòu)的產(chǎn)品就具有維護(hù)工作量少的優(yōu)勢(shì)。第四,安全性方面。在安全性上,B/S 結(jié)

19、構(gòu)則略顯不足,畢竟現(xiàn)在網(wǎng)絡(luò)安全系數(shù)不高,只要擁有密碼,任何人都可以進(jìn)入到用戶的系統(tǒng)中 ; 而 C/S 結(jié)構(gòu)由于需要特定的客戶端軟件, 并且一般來說都要對(duì)客戶端加密, 甚至可以限定只有某一臺(tái)計(jì)算機(jī)可以使用這個(gè)客戶端,因而對(duì)安全性有更多的保障。9. override 與重載的區(qū)別?答案 : 重載是方法的名稱相同。參數(shù)或參數(shù)類型不同,進(jìn)行多次重載以適應(yīng)不同的需要Override 是進(jìn)行基類中函數(shù)的重寫。為了適應(yīng)需要10. GC是什么 ? 為什么要有 GC答案 : GC 是垃圾收集器。程序員不用擔(dān)心存管理,因?yàn)槔占鲿?huì)自動(dòng)進(jìn)行管理。要請(qǐng)求垃圾收集,可以調(diào)用下面的方法之一:System.gc() R

20、untime.getRuntime().gc()11. 什么是虛函數(shù)?什么是抽像函數(shù)?答案 :虛函數(shù): 沒有實(shí)現(xiàn)的,可由子類繼承并重寫的函數(shù)。抽像函數(shù):規(guī)定其非虛子類必須實(shí)現(xiàn)的函數(shù),必須被重寫12. ADO.net 中常用的對(duì)象有哪些?.答案 : Connection數(shù)據(jù)庫連接對(duì)像Command數(shù)據(jù)庫命令DataReader數(shù)據(jù)讀取器DataSet數(shù)據(jù)集13. 接口是否可繼承接口 ? 抽像類是否可實(shí)現(xiàn) (implements) 接口 ? 抽像類是否可繼承實(shí)體類 (concrete class)?答案 : 接口可以繼承接口。 抽像類可以實(shí)現(xiàn) (implements) 接口,抽像類是否可繼承實(shí)體類

21、,但前提是實(shí)體類必須有明確的構(gòu)造函數(shù)14. 在循環(huán)中, return ,break ,continue , goto 的區(qū)別答案 : break- 立刻終止循環(huán), continue ,跳出本次循環(huán), goto ,可以跳出循環(huán),到已標(biāo)記好的位置上, return ,跳出循環(huán)和其包圍的函數(shù)15. 列舉一下你所了解的 XML技術(shù)及其應(yīng)用答案:答 :XML 可是好東西 , 保存配置 , 站與站之間的交流 ,WEB SERVICE都要用它16. 什么叫應(yīng)用程序域答案 : 應(yīng)用程序域可以理解為一種輕量級(jí)進(jìn)程。起到安全的作用。占用資源小17. 進(jìn)程和線程的區(qū)別?答:進(jìn)程是系統(tǒng)進(jìn)行資源分配和調(diào)度的單位; 線程

22、是 CPU調(diào)度和分派的單位, 一個(gè)進(jìn)程可以有多個(gè)線程,這些線程共享這個(gè)進(jìn)程的資源。18. 堆和棧的區(qū)別?答:棧:由編譯器自動(dòng)分配、釋放。在函數(shù)體中定義的變量通常在棧上。堆:一般由程序員分配釋放。 用 new、malloc 等分配存函數(shù)分配得到的就是在堆上。19. 軟件開發(fā)過程一般有幾個(gè)階段?每個(gè)階段的作用?答:需求分析,架構(gòu)設(shè)計(jì),代碼編寫,QA,部署20. foreach 和 for 的區(qū)別是什么答案 : foreach 是只讀的, for 是可讀可寫 ; 使用方式的不同Java 技術(shù)題1. 什么是類與對(duì)象?答案 : 對(duì)象就是真實(shí)世界中的實(shí)體,對(duì)象與實(shí)體是一一對(duì)應(yīng)的,也就是說現(xiàn)實(shí)世界中每一個(gè)實(shí)

23、體都是一個(gè)對(duì)象,它是一種具體的概念。類是具備某些共同特征的實(shí)體的集合,它是一種抽象的概念,用程序設(shè)計(jì)的語言來說,類是一種抽象的數(shù)據(jù)類型,它是對(duì)所具有相同特征實(shí)體的抽象。2. 什么是封裝?答案 : 只要有足夠的方法,就沒必要直接去操作對(duì)象屬性,只要調(diào)用這些方法就可以實(shí)現(xiàn)要完成的任務(wù),這種現(xiàn)象稱為封裝,它通過對(duì)象方法對(duì)其屬性的操作把對(duì)象屬性封裝在一個(gè)對(duì)象部,對(duì)象與外界打交道全部通過其自身的方法來實(shí)現(xiàn),有效的把對(duì)象屬性隱藏在對(duì)象部3.請(qǐng)談?wù)?EJB與 JAVA BEAN的區(qū)別答案 : Java Bean是可復(fù)用的組件,對(duì) Java Bean 并沒有嚴(yán)格的規(guī),理論上講,任何一個(gè) Java 類都可以是一

24、個(gè)Bean。但通常情況下,由于Java Bean 是被容.器所創(chuàng)建(如 Tomcat)的,所以 Java Bean 應(yīng)具有一個(gè)無參的構(gòu)造器 ,另外,通常 Java Bean 還要實(shí)現(xiàn) Serializable 接口用于實(shí)現(xiàn) Bean 的持久性。 Java Bean 實(shí)際上相當(dāng)于微軟 COM模型中的本地進(jìn)程 COM組件, 它是不能被跨進(jìn)程訪問的。Enterprise Java Bean 相當(dāng)于 DCOM,即分布式組件 。它是基于 Java 的遠(yuǎn)程方法調(diào)用( RMI)技術(shù)的,所以 EJB 可以被遠(yuǎn)程訪問 (跨進(jìn)程、跨計(jì)算機(jī)) 。但 EJB必須被布署在諸如 Webspere、WebLogic 這樣的

25、容器中, EJB 客戶從不直接訪問真正的EJB 組件,而是通過其容器訪問。EJB 容器是 EJB 組件的代理, EJB組件由容器所創(chuàng)建和管理??蛻敉ㄟ^容器來訪問真正的EJB 組件4. 描述一下 JVM加載 class 文件的原理機(jī)制答案 : JVM 中類的裝載是由 ClassLoader 和它的子類來實(shí)現(xiàn)的 ,Java ClassLoader 是一個(gè)重要的 Java 運(yùn)行時(shí)系統(tǒng)組件。它負(fù)責(zé)在運(yùn)行時(shí)查找和裝入類文件的類5. java 的事件委托機(jī)制和垃圾回收機(jī)制答案 : Java 的事件委托機(jī)制是:一個(gè)源產(chǎn)生一個(gè)事件并將它送到一個(gè)或多個(gè)監(jiān)聽器那里,而監(jiān)聽器一直等待,直到它收到一個(gè)事件,一旦事件被

26、接受,監(jiān)聽器將會(huì)處理這個(gè)事件,然后返回垃圾回收機(jī)制是: 垃圾收集將分配給對(duì)象但不再使用的存回收或釋放的過程。如果一個(gè)對(duì)象沒有指向它的引用或其值為null時(shí),則次對(duì)象適合進(jìn)行垃圾回收6. 請(qǐng)談一下 struts答案 : Struts是采用 Java Servlet/JavaServer Pages技術(shù),開發(fā)Web應(yīng)用程序的開放源碼的framework 。 采用 Struts能開發(fā)出基于MVC(Model-View-Controller)設(shè)計(jì)模式的應(yīng)用構(gòu)架。Struts有如下的主要功能:一. 包含一個(gè) controller servlet,能將用戶的請(qǐng)求發(fā)送到相應(yīng)的Action對(duì)象。二 .JSP

27、自由 tag 庫,并且在controller servlet中提供關(guān)聯(lián)支持,幫助開發(fā)員創(chuàng)建交互式表單應(yīng)用。三 . 提供了一系列實(shí)用對(duì)象:XML 處理、通過Java reflection APIs自動(dòng)處理JavaBeans 屬性、國(guó)際化的提示和消息7. jsp 有哪些動(dòng)作 ?作用分別是什么 ? 答案 :JSP 共有以下 6 種基本動(dòng)作:jsp:include :在頁面被請(qǐng)求的時(shí)候引入一個(gè)文件。 jsp:useBean :尋找或者實(shí)例化一個(gè) JavaBean。 jsp:setProperty :設(shè)置 JavaBean 的屬性。 jsp:getProperty :輸出某個(gè) JavaBean 的屬性。

28、jsp:forward:把請(qǐng)求轉(zhuǎn)到一個(gè)新的頁面。jsp:plugin:根據(jù)瀏覽器類型為Java 插件生成OBJECT或 EMBED標(biāo)記8. Java 中的異常處理機(jī)制的簡(jiǎn)單原理和應(yīng)用答案 : 當(dāng) JAVA程序違反了 JAVA的語義規(guī)則時(shí), JAVA虛擬機(jī)就會(huì)將發(fā)生的錯(cuò)誤表示為一個(gè)異常。違反語義規(guī)則包括2 種情況。一種是JAVA類庫置的語義檢查。例如數(shù)組下 標(biāo) 越 界 , 會(huì) 引 發(fā) IndexOutOfBoundsException; 訪 問 null 的 對(duì) 象 時(shí) 會(huì) 引 發(fā) NullPointerException 。另一種情況就是 JAVA允許程序員擴(kuò)展這種語義檢查,程序員可以創(chuàng)建自己

29、的異常,并自由選擇在何時(shí)用throw關(guān)鍵字引發(fā)異常。所有的異常都是的子類9. 接口和部類、抽象類各自的特征是什么?答案 : 接口:在一個(gè)類里,只有申明沒有實(shí)現(xiàn)。.部類:是在一個(gè)類的部定義的一個(gè)類。抽象類:是以abstract定義的,里面至少有一個(gè)抽象方法。10. 當(dāng)一個(gè)對(duì)象被當(dāng)作參數(shù)傳遞到一個(gè)方法后,此方法可改變這個(gè)對(duì)象的屬性,并可返回變化后的結(jié)果,那么這里到底是值傳遞還是引用傳遞?答案 :是值傳遞。 Java 編程語言只有值傳遞參數(shù)。當(dāng)一個(gè)對(duì)象實(shí)例作為一個(gè)參數(shù)被傳遞到方法中時(shí), 參數(shù)的值就是對(duì)該對(duì)象的引用。 對(duì)象的容可以在被調(diào)用的方法中改變,但對(duì)象的引用是永遠(yuǎn)不會(huì)改變的。11. heap 和

30、 stack 有什么區(qū)別答案 : 棧是一種線形集合,其添加和刪除元素的操作應(yīng)在同一段完成。棧按照后進(jìn)先出的方式進(jìn)行處理堆是棧的一個(gè)組成元素12. 請(qǐng)談?wù)?final、 finally和 finalize的區(qū)別 ?答案 :final用于聲明屬性,方法和類,分別表示屬性不可變,方法不可覆蓋,類不可繼承。 finally是異常處理語句結(jié)構(gòu)的一部分,表示總是執(zhí)行。finalize是 Object類的一個(gè)方法, 在垃圾收集器執(zhí)行的時(shí)候會(huì)調(diào)用被回收對(duì)象的此方法,可以覆蓋此方法提供垃圾收集時(shí)的其他資源回收,例如關(guān)閉文件等13. Jsp 中有哪些置對(duì)象?作用分別是什么?答案 : PageContext對(duì)象:提

31、供存取所有關(guān)于JSP 程序執(zhí)行時(shí)期所要用到的屬性和方法, 為 JSP 頁面包裝頁面的上下文,管理對(duì)屬于JSP 中可見部分鐘已命名對(duì)象的訪問Request 對(duì)象:包含客戶端向服務(wù)器端發(fā)出請(qǐng)求的容,可以通過這個(gè)對(duì)象了解到客戶端向服務(wù)器端發(fā)出請(qǐng)求的容和客戶端所要求的資料Response 對(duì)象:包含的是服務(wù)器端向客戶端做出的應(yīng)答信息Session 對(duì)象:用于保存客戶信息而分配給客戶的對(duì)象Application對(duì)象:作用是顯示相應(yīng)頁面所屬的JSPContainterApplication對(duì)象Out 對(duì)象:作用是在服務(wù)器中向客戶端打開的OutputStream ,該對(duì)象可以把除腳本小程序外的所有信息發(fā)送到

32、客戶端的頁面瀏覽器中Config對(duì)象: Servlet的配置信息, 當(dāng)一個(gè) Servlet初始化時(shí), 容器把某些信息通過此對(duì)象傳遞給ServletPage 對(duì)象:作用是為了執(zhí)行當(dāng)前頁面的應(yīng)答請(qǐng)求而設(shè)置的Servlet類實(shí)體(Instance),即顯示的是JSP 本身,只有在JSP 頁面才是合法的Exception對(duì)象:作用是為了對(duì)能夠預(yù)測(cè)可能發(fā)生異常的情況做出相應(yīng)的處理14. error 和 exception 有什么區(qū)別答案 : error表示恢復(fù)不是不可能但很困難的情況下的一種嚴(yán)重問題。比如說存溢出。不可能指望程序能處理這樣的情況。exception表示一種設(shè)計(jì)或?qū)崿F(xiàn)問題。也就是說, 它表

33、示如果程序運(yùn)行正常,從不會(huì)發(fā)生的情況15. J2EE 是框架還是平臺(tái)?答案 : J2EE 本身是一個(gè)標(biāo)準(zhǔn),一個(gè)為企業(yè)分布式應(yīng)用的開發(fā)提供的標(biāo)準(zhǔn)平臺(tái)。J2EE 也是一個(gè)框架,包括 JDBC、 JNDI、 gRMI、 JMS、 EJB、JTA 等技術(shù)。16. int 和 Integer 有什么區(qū)別 ?答案 : Java提供兩種不同的類型:引用類型和原始類型(或置類型)。 Int是 java的原始數(shù)據(jù)類型, Integer 是 java 為 int 提供的封裝類。 Java 為每個(gè)原始類型提供了封裝類.17. JSP中動(dòng)態(tài) INCLUDE與靜態(tài) INCLUDE的區(qū)別 ?答案 :動(dòng)態(tài) INCLUDE用

34、 jsp:include動(dòng)作實(shí)現(xiàn)<jsp:includepage="included.jsp"flush="true" />它總是會(huì)檢查所含文件中的變化,適合用于包含動(dòng)態(tài)頁面,并且可以帶參數(shù)。靜態(tài) INCLUDE用 include 偽碼實(shí)現(xiàn) , 定不會(huì)檢查所含文件的變化,適用于包含靜態(tài)頁面 <% include file="included.htm" %>18. java 中實(shí)現(xiàn)多態(tài)的機(jī)制是什么?答案 : 方法的重寫 Overriding 和重載 Overloading 是 Java 多態(tài)性的不同表現(xiàn)。重寫 Overriding 是父類與子類之間多態(tài)性的一種表現(xiàn), 重載 Overloading 是一個(gè)類中多態(tài)性的一種表現(xiàn)SqlServer 技術(shù)題1. 請(qǐng)說出數(shù)據(jù)庫中存儲(chǔ)過程和函數(shù)的區(qū)別答案 : 存儲(chǔ)過程是用戶定義的一系列sql 語句的集合, 涉及特定表或其它對(duì)象的任務(wù),用戶可以調(diào)用存儲(chǔ)過程函數(shù)通常

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論