第一篇:武漢虹翼信息有限公司筆試面試題
選擇題:(45分)多選和單選都有
15道,考的主要是corejava部分,具體的記不太清楚了,基本數(shù)據(jù)類型考的比較多,如char int 的取值范圍 方法的重寫 類的繼承 構(gòu)造方法的重載 嵌套循環(huán)中break的使用和輸出的結(jié)構(gòu)實(shí)例變量和成員變量的作用范圍 java中的關(guān)鍵字 java變量的定義 ……
基礎(chǔ)問答題(15分)
16題、拋出一個(gè)內(nèi)存溢出的錯(cuò)誤,你該怎么處理?
17題、遇到空指針異常,你是怎么處理的?
18題、斐波那契數(shù)列:1、1、2、3、5、8、13、21….用java程序輸出前100個(gè)數(shù).英文翻譯:(6分)
一段大概200個(gè)單詞的關(guān)于窗口的描述 其中提到了窗口的分類以及事件對窗口的影響 具體不記得了,英語不是很好。
提升題:
1、form中的action屬性是用來定義什么的?method屬性有哪幾種常見的取值?它們的區(qū)
別是什么?
2、使用js函數(shù)對select中的option排序后輸出
3、對象有哪幾種狀態(tài)?
4、舉例說明一種hibernate中的一對多的關(guān)系。寫出數(shù)據(jù)庫表,實(shí)體類,以及hbm.xml的主
要代碼。
5、寫出session中存儲、修改、刪除、查詢對象的方法
6、spring最主要的特征是什么?
后面還有兩道附加題:
1.你所學(xué)的專業(yè)涉及到的內(nèi)容有哪些?你認(rèn)為你專業(yè)方面有哪些特殊的優(yōu)勢?
2.你的職業(yè)規(guī)劃是什么?為什么要這樣規(guī)劃,簡要的說明理由。
面試的流程大概是這樣的:
首先是要有一個(gè)自我介紹
然后他會(huì)問到你的項(xiàng)目 主要是分頁的問題問的比較多,如Oracle中是如何實(shí)現(xiàn)分頁的,hibernate中是如何實(shí)現(xiàn)分頁的?
你用到的jdbc的內(nèi)容有哪些?
spring在整個(gè)項(xiàng)目中起到的作用是什么?什么技術(shù)現(xiàn)在可以用來取代Spring?
socket編程的具體實(shí)現(xiàn)?需要注意的有哪些
用jdbc/hibernate去連接Oracle數(shù)據(jù)庫,你都遇到了哪些問題?
你認(rèn)為你的邏輯分析問題的能力強(qiáng)嗎? 在幾個(gè)項(xiàng)目的間歇期你都做了些什么?
你前面面試的幾家公司沒有錄用你的主要原因是什么?為什么先沒有選擇他們公司? Java軟件工程師的主要職責(zé)是什么?
基本上也就是以上這些了。
第二篇:武漢虹翼信息實(shí)習(xí)協(xié)議書(網(wǎng)優(yōu)部)
網(wǎng)優(yōu)工程崗位實(shí)習(xí)協(xié)議書
甲方:武漢虹翼信息有限公司
乙方(實(shí)習(xí)生):
丙方:
經(jīng)甲乙雙方平等協(xié)商,同意簽訂如下協(xié)議:
1、甲方同意接收乙方到甲方實(shí)習(xí)。實(shí)習(xí)期間,乙方應(yīng)服從甲方工作安排,甲方因?yàn)闃I(yè)務(wù)需要,有權(quán)調(diào)整對乙方的工作安排。
2、乙方實(shí)習(xí)期為個(gè)月,自習(xí)期滿后甲方將根據(jù)乙方實(shí)習(xí)期間工作表現(xiàn)進(jìn)行考核,并結(jié)合甲方業(yè)務(wù)發(fā)展情況決定是否錄用乙方為甲方正式員工。
3、甲方每月根據(jù)乙方工作情況給予乙方1200-1500元的基本生活補(bǔ)助,按照情況給予手機(jī)話費(fèi)補(bǔ)貼及自帶筆記本辦公補(bǔ)貼150元。
4、公司統(tǒng)一安排住宿,并提供意外傷害保險(xiǎn),確保實(shí)習(xí)生安全。
5、乙方應(yīng)遵守甲方制定的勞動(dòng)紀(jì)律和各項(xiàng)規(guī)章制度,嚴(yán)格遵守勞動(dòng)安全、衛(wèi)生、生產(chǎn)工藝和設(shè)備、儀器儀表的操作規(guī)程,愛護(hù)甲方財(cái)產(chǎn),遵守職業(yè)道德,乙方因使用不當(dāng)損壞設(shè)備的,應(yīng)按實(shí)價(jià)照價(jià)賠償。
6、乙方在實(shí)習(xí)期間表現(xiàn)較差或出現(xiàn)重大工作失誤的,甲方有權(quán)終止實(shí)習(xí)。
7、甲方單方擁有乙方在實(shí)習(xí)期間取得的所有工作成果,以及知識產(chǎn)權(quán)。
8、乙方負(fù)有保守甲方各項(xiàng)技術(shù)秘密和商業(yè)秘密的義務(wù),并同意與甲方簽訂《員工保密協(xié)議書》(附后),乙方不得故意或過失的將甲方所擁有的技術(shù)秘密和商業(yè)秘密泄露給第三方,否則將承擔(dān)相應(yīng)的責(zé)任。
9、丙方作為乙方學(xué)校管理部門,負(fù)有對乙方真實(shí)情況擔(dān)保的責(zé)任,并有權(quán)決定是否同意乙方到甲方進(jìn)行實(shí)習(xí),若丙方在協(xié)議上簽字,即可認(rèn)定為丙方同意乙方在甲方實(shí)習(xí),在雙方協(xié)議期內(nèi)丙方不得以各種理由影響雙方協(xié)議的執(zhí)行。10、11、本協(xié)議一式三份,三方各執(zhí)一份。本協(xié)議自簽訂之日起生效。
甲方蓋章:乙方簽字:丙方簽字(或蓋章)年月日年月日年月日
第三篇:中國農(nóng)業(yè)銀行筆試面試題
中國農(nóng)業(yè)銀行筆試面試題
中國農(nóng)業(yè)銀行筆試面試題(不斷更新)
[摘要]中國農(nóng)業(yè)銀行是國有獨(dú)資商業(yè)銀行,在全國各省、自治區(qū)、直轄市設(shè)立32家一級分行,5家直屬分行,3所培訓(xùn)學(xué)院,并設(shè)立6家海外機(jī)構(gòu)。主要業(yè)務(wù)范圍包括:吸收公眾存款;發(fā)放短期、中期和長期貸款;辦理國內(nèi)外結(jié)算;辦理票據(jù)承兌與貼現(xiàn);發(fā)行金融債券;代理發(fā)行、代理兌付、承銷政府債券;買賣政府債券、金融債券;從事同業(yè)拆借;買賣、代理買賣外匯;結(jié)匯、售匯;從事銀行卡業(yè)務(wù);提供信用證服務(wù)及擔(dān)保;代理收付款項(xiàng)及代理保險(xiǎn)業(yè)務(wù);提供保管箱業(yè)務(wù);經(jīng)中國銀行業(yè)監(jiān)督管理機(jī)構(gòu)等監(jiān)管部門批準(zhǔn)的其他業(yè)務(wù)。
我們今天是國金國貿(mào)類的面試。首先,一個(gè)小組的人先集中在某個(gè)會(huì)議室里,抽簽安排自己的座次號。同時(shí),工作人員會(huì)交給你所在小組要討論的題目,同時(shí)提供了 幾種觀點(diǎn)讓你做選擇。然后給你20分鐘左右的時(shí)間在分發(fā)的表上寫明自己支持的觀點(diǎn),并且簡要寫明理由。你在群面闡述自己觀點(diǎn)的時(shí)候,可以拿著這張紙上的提綱來詳細(xì)闡述。后來工作人員接到通知后就領(lǐng)本組的人進(jìn)去群面了。里面坐著8個(gè)人左右,然后大家按照所抽簽的號碼按指示就座。
所問的問題有:叫你估計(jì)明年的出口會(huì)是多少?(光華老師問的問你國有銀行的不良貸款現(xiàn)在怎么辦?kao(光華老師問的你去農(nóng)行能夠干廈?(光華老師問估計(jì)明年的經(jīng)濟(jì)增長情況?
還有4和5個(gè)英文問題?
2011年農(nóng)業(yè)銀行面試題
農(nóng)行:繼建行之后面試的單位。筆試300人排名第87(也是很沒水準(zhǔn)的行測,居然考高中知識),面試的時(shí)候需要帶一張志愿表,就是寫愿意在杭州哪個(gè)地區(qū)工作,需要排序,我選的是1杭州,2蕭山,3余杭,其他不考慮。面試的時(shí)候蠻緊張的,先是自我介紹,然后是12分鐘回答兩個(gè)問題,一個(gè)專業(yè)問題,一個(gè)社會(huì)問題,先抽簽選取題號。我抽到的專業(yè)問題是:
1、銀行利率和一個(gè)項(xiàng)目的收益率相同的情況下,你會(huì)選擇把錢存銀行還是去做項(xiàng)目。分解下,其實(shí)就是相同收益率條件下權(quán)衡風(fēng)險(xiǎn)的問題,回答不需要太多時(shí)間,但是考慮到12分鐘回答兩個(gè)問題,我有點(diǎn)牽強(qiáng)地把話題往自己的畢業(yè)論文“銀行風(fēng)險(xiǎn)預(yù)警機(jī)制構(gòu)建-基于財(cái)務(wù)分析角度”上引;
2、社會(huì)問題是進(jìn)入工作單位以后你覺得哪些比較重要(大概是這樣的題目,有點(diǎn)記不清了)?當(dāng)時(shí)蠻慌的,就回答了三點(diǎn),第一,責(zé)任心,第二,專業(yè)素質(zhì),第三,居安思危的理念,提升自己。其實(shí)還有很多可以說,比如處同事領(lǐng)導(dǎo)關(guān)系啦,最后因?yàn)闀r(shí)間的關(guān)系,說話就顯得沒什么條理了,雜七雜八說了一堆,還有什么和公司的發(fā)展方向達(dá)到很好的契合度什么的。
面試技巧——經(jīng)典面試問題回答思路
問題一:“請你自我介紹一下”
思路:
1、這是面試的必考題目。
2、介紹內(nèi)容要與個(gè)人簡歷相一致。
3、表述方式上盡量口語化。
4、要切中要害,不談無關(guān)、無用的內(nèi)容。
5、條理要清晰,層次要分明。
6、事先最好以文字的形式寫好背熟。
問題二:“談?wù)勀愕募彝デ闆r”
思路:
1、況對于了解應(yīng)聘者的性格、觀念、心態(tài)等有一定的作用,這是招聘單位問該問題的主要原因。
2、簡單地羅列家庭人口。
3、宜強(qiáng)調(diào)溫馨和睦的家庭氛圍。
4、宜強(qiáng)調(diào)父母對自己教育的重視。
5、宜強(qiáng)調(diào)各位家庭成員的良好狀況。
6、宜強(qiáng)調(diào)家庭成員對自己工作的支持。
7、宜強(qiáng)調(diào)自己對家庭的責(zé)任感。問題三:“你有什么業(yè)余愛好?”
思路:
1、業(yè)余愛好能在一定程度上反映應(yīng)聘者的性格、觀念、心態(tài),這是招聘單位問該問題的主要原因。
2、最好不要說自己沒有業(yè)余愛好。
3、不要說自己有那些庸俗的、令人感覺不好的愛好。
4、最好不要說自己僅限于讀書、聽音樂、上網(wǎng),否則可能令面試官懷疑應(yīng)聘者性格孤僻。
5、最好能有一些戶外的業(yè)余愛好來“點(diǎn)綴”你的形象。
問題四:“你最崇拜誰?”
思路:
1、最崇拜的人能在一定程度上反映應(yīng)聘者的性格、觀念、心態(tài),這是面試官問該問題的主要原因。
2、不宜說自己誰都不崇拜。
3、不宜說崇拜自己。
4、不宜說崇拜一個(gè)虛幻的、或是不知名的人。
5、不宜說崇拜一個(gè)明顯具有負(fù)面形象的人。
6、所崇拜的人人最好與自己所應(yīng)聘的工作能“搭”上關(guān)系。
7、最好說出自己所崇拜的人的哪些品質(zhì)、哪些思想感染著自己、鼓舞著自己。
問題五:“你的座右銘是什么?”
思路:
1、座右銘能在一定程度上反映應(yīng)聘者的性格、觀念、心態(tài),這是面試官問這個(gè)問題的主要原因。
2、不宜說那些醫(yī)引起不好聯(lián)想的座右銘。
3、不宜說那些太抽象的座右銘。
4、不宜說太長的座右銘。
5、座右銘最好能反映出自己某種優(yōu)秀品質(zhì)。
6、參考答案——“只為成功找方法,不為失敗找借口”問題六:“談?wù)勀愕娜秉c(diǎn)”
思路:
1、不宜說自己沒缺點(diǎn)。
2、不宜把那些明顯的優(yōu)點(diǎn)說成缺點(diǎn)。
3、不宜說出嚴(yán)重影響所應(yīng)聘工作的缺點(diǎn)。
4、不宜說出令人不放心、不舒服的缺點(diǎn)。
5、可以說出一些對于所應(yīng)聘工作“無關(guān)緊要”的缺點(diǎn),甚至是一些表面上看是缺點(diǎn),從工作的角度看卻是優(yōu)點(diǎn)的缺點(diǎn)。
問題七:“談一談你的一次失敗經(jīng)歷”
思路:
1、不宜說自己沒有失敗的經(jīng)歷。
2、不宜把那些明顯的成功說成是失敗。
3、不宜說出嚴(yán)重影響所應(yīng)聘工作的失敗經(jīng)歷,4、所談經(jīng)歷的結(jié)果應(yīng)是失敗的。
5、宜說明失敗之前自己曾信心白倍、盡心盡力。
6、說明僅僅是由于外在客觀原因?qū)е率 ?/p>
7、失敗后自己很快振作起來,以更加飽滿的熱情面對以后的工作。
問題八:“你為什么選擇我們公司?”
思路:
1、面試官試圖從中了解你求職的動(dòng)機(jī)、愿望以及對此項(xiàng)工作的態(tài)度。
2、建議從行業(yè)、企業(yè)和崗位這三個(gè)角度來回答。
3、參考答案——“我十分看好貴公司所在的行業(yè),我認(rèn)為貴公司十分重視人才,而且這項(xiàng)工作很適合我,相信自己一定能做好?!?/p>
問題九:“對這項(xiàng)工作,你有哪些可預(yù)見的困難?”
思路:
1、不宜直接說出具體的困難,否則可能令對方懷疑應(yīng)聘者不行。
2、可以嘗試迂回戰(zhàn)術(shù),說出應(yīng)聘者對困難所持有的態(tài)度——“工作中出現(xiàn)一些困難是正常的,也是難免的,但是只要有堅(jiān)忍不拔的毅力、良好的合作精神以及事前周密而充分的準(zhǔn)備,任何困難都是可以克服的。”
問題十:“如果我錄用你,你將怎樣開展工作”
思路:
1、如果應(yīng)聘者對于應(yīng)聘的職位缺乏足夠的了解,最好不要直接說出自己開展工作的具體辦法,2、可以嘗試采用迂回戰(zhàn)術(shù)來回答,如“首先聽取領(lǐng)導(dǎo)的指示和要求,然后就有關(guān)情況進(jìn)行了解和熟悉,接下來制定一份近期的工作計(jì)劃并報(bào)領(lǐng)導(dǎo)批準(zhǔn),最后根據(jù)計(jì)劃開展工作?!?/p>
問題十一:“與上級意見不一是,你將怎么辦?”
思路:
1、一般可以這樣回答“我會(huì)給上級以必要的解釋和提醒,在這種情況下,我會(huì)服從上級的意見。”
2、如果面試你的是總經(jīng)理,而你所應(yīng)聘的職位另有一位經(jīng)理,且這位經(jīng)理當(dāng)時(shí)不在場,可以這樣回答:“對于非原則性問題,我會(huì)服從上級的意見,對于涉及公司利益的重大問題,我希望能向更高層領(lǐng)導(dǎo)反映?!眴栴}十二:“我們?yōu)槭裁匆浻媚???/p>
思路:
1、應(yīng)聘者最好站在招聘單位的角度來回答。
2、招聘單位一般會(huì)錄用這樣的應(yīng)聘者:基本符合條件、對這份共組感興趣、有足夠的信心。
3、如“我符合貴公司的招聘條件,憑我目前掌握的技能、高度的責(zé)任感和良好的餓適應(yīng)能力及學(xué)習(xí)能力,完全能勝任這份工作。我十分希望能為貴公司服務(wù),如果貴公司給我這個(gè)機(jī)會(huì),我一定能成為貴公司的棟梁!”
問題十三:“你能為我們做什么?”
思路:
1、基本原則上“投其所好”。
2、回答這個(gè)問題前應(yīng)聘者最好能“先發(fā)制人”,了解招聘單位期待這個(gè)職位所能發(fā)揮的作用。
3、應(yīng)聘者可以根據(jù)自己的了解,結(jié)合自己在專業(yè)領(lǐng)域的優(yōu)勢來回答這個(gè)問題。問題十四:“你是應(yīng)屆畢業(yè)生,缺乏經(jīng)驗(yàn),如何能勝任這項(xiàng)工作?”
思路:
1、如果招聘單位對應(yīng)屆畢業(yè)生的應(yīng)聘者提出這個(gè)問題,說明招聘單位并不真正在乎“經(jīng)驗(yàn)”,關(guān)鍵看應(yīng)聘者怎樣回答。
2、對這個(gè)問題的回答最好要體現(xiàn)出應(yīng)聘者的誠懇、機(jī)智、果敢及敬業(yè)。
3、如“作為應(yīng)屆畢業(yè)生,在工作經(jīng)驗(yàn)方面的確會(huì)有所欠缺,因此在讀書期間我一直利用各種機(jī)會(huì)在這個(gè)行業(yè)里做兼職。我也發(fā)現(xiàn),實(shí)際工作遠(yuǎn)比書本知識豐富、復(fù)雜。但我有較強(qiáng)的責(zé)任心、適應(yīng)能力和學(xué)習(xí)能力,而且比較勤奮,所以在兼職中均能圓滿完成各項(xiàng)工作,從中獲取的經(jīng)驗(yàn)也令我受益非淺。請貴公司放心,學(xué)校所學(xué)及兼職的工作經(jīng)驗(yàn)使我一定能勝任這個(gè)職位?!?/p>
問題十五:“你希望與什么樣的上級共事?”
思路:
1、通過應(yīng)聘者對上級的“希望”可以判斷出應(yīng)聘者對自我要求的意識,這既上一個(gè)陷阱,又上一次機(jī)會(huì)。
2、最好回避對上級具體的希望,多談對自己的要求。
3、如“做為剛步入社會(huì)新人,我應(yīng)該多要求自己盡快熟悉環(huán)境、適應(yīng)環(huán)境,而不應(yīng)該對環(huán)境提出什么要求,只要能發(fā)揮我的專長就可以了?!眴栴}十六:“您在前一家公司的離職原因是什么?”
思路:
1、最重要的是:應(yīng)聘者要使找招聘單位相信,應(yīng)聘者在過往的單位的“離職原因”在此家招聘單位里不存在。
2、避免把“離職原因”說得太詳細(xì)、太具體。
3、不能摻雜主觀的負(fù)面感受,如“太幸苦”、“人際關(guān)系復(fù)雜”、“管理太混亂”、“公司不重視人才”、“公司排斥我們某某的員工”等。
4、但也不能躲閃、回避,如“想換換環(huán)境”、“個(gè)人原因”等。
5、不能涉及自己負(fù)面的人格特征,如不誠實(shí)、懶惰、缺乏責(zé)任感、不隨和等。
6、盡量使解釋的理由為應(yīng)聘者個(gè)人形象添彩。
7、如“我離職是因?yàn)檫@家公司倒閉。我在公司工作了三年多,有較深的感情。從去年始,由于市場形勢突變,公司的局面急轉(zhuǎn)直下。到眼下這一步我覺得很遺憾,但還要面對顯示,重新尋找能發(fā)揮我能力的舞臺。” 同一個(gè)面試問題并非只有一個(gè)答案,而同一個(gè)答案并不是在任何面試場合都有效,關(guān)鍵在于應(yīng)聘者掌握了規(guī)律后,對面試的具體情況進(jìn)行把握,有意識地揣摩面試官提出問題的心理背景,然后投其所好。
感謝各位同學(xué)應(yīng)聘中國農(nóng)業(yè)銀行股份有限公司青海省分行的工作崗位。根據(jù)筆試情況,現(xiàn)將我行確定的2012年校園招聘面試人員名單及面試有關(guān)事宜通知如下:
一、面試人員名單
詳見附件《青海分行2012年校園招聘面試名單》。面試名單中如有重名、拼音、姓名缺失等情況,請以簡歷編號為準(zhǔn)。
二、面試時(shí)間
2011年1月2日、3日兩天。每位考生的具體面試時(shí)間安排見附件。請上午參加面試的考生在8:30以前到達(dá)面試地點(diǎn),下午參加面試的考生在13:30以前到達(dá)面試地點(diǎn)。
三、面試地點(diǎn)及咨詢電話
青海省西寧市黃河路96號中國農(nóng)業(yè)銀行青海省分行機(jī)關(guān)辦公大樓3樓會(huì)議廳。咨詢電話:0971-6145654,0971-6152785。
四、面試注意事項(xiàng)
1、面試攜帶資料。考生本人身份證和學(xué)生證原件、加蓋院校公章的《畢業(yè)生就業(yè)推薦表》和《就業(yè)協(xié)議書》、英語四六級成績單。
2、為確保面試工作有序進(jìn)行,陪同人員請勿在考場外逗留。
3、請?zhí)崆傲私饨煌ň€路,安排好行程,并注意路途安全,準(zhǔn)時(shí)順利參加面試,逾期視同自動(dòng)放棄。
4、個(gè)人真實(shí)情況不符合我行招聘資格、專業(yè)等規(guī)定的,請主動(dòng)放棄面試。
5、面試結(jié)束后,請密切關(guān)注中國農(nóng)業(yè)銀行招聘網(wǎng)站信息,確保通訊暢通
我叫***,今年27歲。****年7月我從**學(xué)院**系畢業(yè)。由于**原因,使我與“太陽底下最光輝的職業(yè)”失之交臂。幸好,當(dāng)時(shí)***(原因),經(jīng)人介紹,我在***單位有了**的工作經(jīng)歷?;叵肫鹉嵌螘r(shí)光真是既甜蜜又美好,雖然工資很低,但聽著別人對我工作的贊美,看著那一雙雙充滿信任的眼睛,我心里充滿報(bào)幸福與甜蜜。我原想,即使不能轉(zhuǎn)正,只要單位需要,就是當(dāng)一輩子臨時(shí)工我也心甘情愿。
今天,我想通過此次考試重新走上工作崗位的愿望是那樣迫切!我家共有三姊妹,兩個(gè)姐姐在外打工,為了照顧已上了年紀(jì)的父母,我一直留在他們身邊。我曾開過鋪?zhàn)?,先是?jīng)營工藝品,后又經(jīng)營服裝。但不論生意做得如何得心應(yīng)手,當(dāng)一名銀行職員終是我心向往之并愿傾盡畢生心血去追求的事業(yè)。我曾多次參加考試,但都由于各種原因而未能實(shí)現(xiàn)夢想,但我暗下決心,只要有機(jī)會(huì),我就一直考下去,直到理想實(shí)現(xiàn)為止。
如今的我,歷經(jīng)生活的考驗(yàn),比起我的競爭對手在年齡上我已不再有優(yōu)勢,但是我比他們更多了一份對工作的責(zé)任心、耐心和對單位的誠心,更多了一份成熟和自信。銀行職員這個(gè)職業(yè)是神圣而偉大的,他要求我不僅要有豐富的專業(yè)知識,還要有高尚的情操。因此,在書時(shí),我就十分注重自身的全面發(fā)展,廣泛地培養(yǎng)自己的興趣愛好,并學(xué)有專長,做到有專業(yè)和專長(歷數(shù)自己的專長),還能會(huì)唱、會(huì)說、會(huì)講。在注重知識學(xué)習(xí)的同時(shí)我還注意培養(yǎng)自己高尚的道德情操,自覺遵紀(jì)守法,遵守社會(huì)公德和職業(yè)道德,沒有不良嗜好和行為。我想這些都是一名金融工作者應(yīng)該具備的最起碼的素養(yǎng)。
假如,我通過了面試,成為眾多銀行職員隊(duì)伍中的成員,我將不斷努力學(xué)習(xí),努力工作,為家鄉(xiāng)的教育事業(yè)貢獻(xiàn)自己的力量,決不辜負(fù)銀行工作者這一職業(yè)。
第四篇:中國農(nóng)業(yè)銀行筆試面試題(本站推薦)
中國農(nóng)業(yè)銀行筆試面試題(不斷更新)
[摘要]中國農(nóng)業(yè)銀行是國有獨(dú)資商業(yè)銀行,在全國各省、自治區(qū)、直轄市設(shè)立32家一級分行,5家直屬分行,3所培訓(xùn)學(xué)院,并設(shè)立6家海外機(jī)構(gòu)。主要業(yè)務(wù)范圍包括:吸收公眾存款;發(fā)放短期、中期和長期貸款;辦理國內(nèi)外結(jié)算;辦理票據(jù)承兌與貼現(xiàn);發(fā)行金融債券;代理發(fā)行、代理兌付、承銷政府債券;買賣政府債券、金融債券;從事同業(yè)拆借;買賣、代理買賣外匯;結(jié)匯、售匯;從事銀行卡業(yè)務(wù);提供信用證服務(wù)及擔(dān)保;代理收付款項(xiàng)及代理保險(xiǎn)業(yè)務(wù);提供保管箱業(yè)務(wù);經(jīng)中國銀行業(yè)監(jiān)督管理機(jī)構(gòu)等監(jiān)管部門批準(zhǔn)的其他業(yè)務(wù)。叫你估計(jì)明年的出口會(huì)是多少?(光華老師問的 問你國有銀行的不良貸款現(xiàn)在怎么辦?kao(光華老師問的你去農(nóng)行能夠干廈?(光華老師問 4 估計(jì)明年的經(jīng)濟(jì)增長情況?
還有4和5個(gè)英文問題?
2006中國農(nóng)業(yè)銀行的筆試題目 一.簡述商業(yè)銀行的職能(15分)
二.簡述科學(xué)發(fā)展觀的內(nèi)涵和意義
2.通貨膨脹能引起貨幣的?
四 簡答題.1.商業(yè)銀行的資產(chǎn)主要是?負(fù)債主要是? 2.基尼系數(shù)是? 3.通貨膨脹是? 4.WBI QUII代表?
5.鄧小平對社會(huì)主義初級階段的概述? 6.八榮八恥是?
7.農(nóng)業(yè)銀行哪年恢復(fù)?網(wǎng)址是?它的信用卡叫?服務(wù)熱線是?--
8.千里之行始于足下出自?----------一江春水向東流出自?--------
農(nóng)業(yè)銀行筆試
考試分為3個(gè)部分:
第一部分:行政能力測試(8:40-10:20)100道選擇題
第二部分:英試(10:30-12:30)100道選擇題
第三部分:綜合專業(yè)測試(1:30-3:30)100道選語測擇題
1、行政能力測試的內(nèi)容大家可以參考公務(wù)員考試,包括邏輯推理、數(shù)字推理、圖形推理、文字推理
2、英語測試包括語法和詞匯(30題)完型填空(20題)10篇閱讀理解(50題),閱讀理解文章特別長,生詞特別多
3、專業(yè)測試包括了西方經(jīng)濟(jì)學(xué)、國際貿(mào)易、貨幣銀行、國際金融、期權(quán)期貨等方面的內(nèi)容,(經(jīng)濟(jì)類的考生),另外還包括法律常識、時(shí)事政治、普通常識等方面的內(nèi)容
第一部分:英語2小時(shí)100個(gè)客觀題。前16題基本上就是GRE詞匯,基本都不認(rèn)識;接著9題考語法,還好。10題考金融專業(yè),內(nèi)容多涉及國際貿(mào)易、國際金融,銀行實(shí)務(wù)操作類,對于我來講極難。完型填空2個(gè),一個(gè)5小題,較易,一個(gè)10小題,前易后難。接著10篇閱讀,內(nèi)容保羅萬象,什么都有,有難有易,有長有短(差別還是很大的),建議先做短的幾篇。
第二部分:專業(yè)考試2小時(shí)100客觀題,70單選(其中10題用英文出題,內(nèi)容比英語考試中分金融/經(jīng)濟(jì)/法律/財(cái)會(huì)/計(jì)算機(jī)。我考的金融類??记翱戳?005年的筆經(jīng),發(fā)現(xiàn)2006跟2005年的情況基本相似:內(nèi)容主要涉及微觀 宏觀 貨幣銀行 國際金融 證券 金融時(shí)事,現(xiàn)在還有印象的題有:市盈率計(jì)算;債券貼現(xiàn)計(jì)算;遠(yuǎn)期匯率計(jì)算;IS-LM模型;蒙代爾三角;外匯交易市場上套匯的功能;證券市場線概念;商業(yè)銀行資產(chǎn)的主要來源;貨幣創(chuàng)造;芝加哥學(xué)派的主要主張;2005年福布斯中國首富;2005年中國金融創(chuàng)新工具;2005年諾貝爾經(jīng)濟(jì)學(xué)獎(jiǎng)得主;農(nóng)行2005年品牌新形象廣告詞;中國最大的人壽保險(xiǎn)和財(cái)產(chǎn)保工作險(xiǎn)公司分別是;中央?yún)R金公司已分別注資哪幾家;2005年首開中國資產(chǎn)證券化先河的兩家&S金融機(jī)構(gòu):“十一五”期間中央對我國金融機(jī)構(gòu)的發(fā)展方向指導(dǎo)意見;央行基于價(jià)格的貨幣政策調(diào)節(jié)工具;不良資產(chǎn)包括銀行貸款五類評級中哪幾類。
總體講,考基礎(chǔ)知識為主,考試內(nèi)容基本跟國內(nèi)金融類專業(yè)課程設(shè)置相符(偏理論,沒數(shù)學(xué),金融專業(yè)的教師很多經(jīng)濟(jì)學(xué)專業(yè)出身,一大幫經(jīng)濟(jì)學(xué)家占據(jù)國內(nèi)金融市場、資本市場的主導(dǎo)話語權(quán)),并沒有達(dá)到考察“金融”知識的目的。
還有,出來跟考經(jīng)濟(jì)類的同學(xué)溝通,金融跟經(jīng)濟(jì)類題目嚴(yán)重相同,經(jīng)濟(jì)類沒有債券的東西,多了一些管理學(xué)上的東西。
第三部分:綜合能力測試原定1小時(shí)(后延長10分鐘)100題。前30題,語言能力 邏輯推數(shù)列 圖表。時(shí)間很緊,據(jù)考過公務(wù)員的同學(xué)講,很多公務(wù)員的真題或模擬題(這個(gè)非常ft,工行的80題40分鐘,也是n多公務(wù)員真題)。
加利福尼亞大學(xué)某心理學(xué)教授做了一個(gè)試驗(yàn),把6只猴子分成3組關(guān)在3個(gè)房間里,分別放上食物。
第一個(gè)房間的食物放在地上,第二個(gè)房間的食物從易到難地放,第三個(gè)房間的食物吊在天花板上。
幾天后發(fā)現(xiàn),3號房間的2只猴子死了,1號房間的猴子1死1傷,只有2號房間的猴子活的好好的。
請根據(jù)上述故事寫1篇1000字議論文。
第一個(gè)房間的食物放在地上,人或者動(dòng)物對于容易得到的利益總會(huì)趨之若鶩,充滿自信的以為自己能得到.而沒有秩序的獲得利益方式 ,在強(qiáng)烈自信的刺激下會(huì)引起殘酷的你死我活的爭斗.第二個(gè)房間的食物從易到難地放,人或動(dòng)物對于需要付出努力的獲得利益的方式,總是會(huì)量力而行.既不太激動(dòng),又不太悲觀放棄.而一套好的公正的秩序,既能調(diào)動(dòng)人的積極性,又能避免在獲得利益的過程中不必要的沖突,這樣就能保證大家都能好好活下去了.第三個(gè)房間的食物吊在天花板上。人或者動(dòng)物對于難以得到的利益總是會(huì)放棄努力,最終死亡.抓住這三點(diǎn)展開就很好回答了
如果能再引伸到企業(yè)管理上面對于職工的調(diào)動(dòng),對于秩序的設(shè)計(jì)上面,那就更好了 第一部分:行政能力測試(8:40-10:20)100道選擇題
第二部分:英語測試(10:30-12:30)100道選擇題
第三部分:綜合專業(yè)測試(1:30-3:30)100道選擇題
1、行政能力測試的內(nèi)容大家可以參考公務(wù)員考試,包括邏輯推理、數(shù)字推理、圖形推理、文字推理
2、英語測試包括語法和詞匯(30題)完型填空(20題)10篇閱讀理解(50題),閱讀理
解文章特別長,生詞特別多
3、專業(yè)測試包括了西方經(jīng)濟(jì)學(xué)、國際貿(mào)易、貨幣銀行、國際金融、期權(quán)期貨等方面的內(nèi)
容,(經(jīng)濟(jì)類的考生),另外還包括法律常識、時(shí)事政治、普通常識等方面的內(nèi)容
1.自1984年1月1日起,中國人民銀行開始專門行使中央銀行的職能,所承擔(dān)的工商信貸和儲蓄業(yè)務(wù)職能轉(zhuǎn)交至:(C)
A 中國銀行 B 交通銀行 C 工商銀行 D 建設(shè)銀行
2.下面哪些是屬于中國人民銀行的職責(zé)范圍:(ABCDE)
A.發(fā)布與履行其職責(zé)相關(guān)的命令和規(guī)章
B.發(fā)行人民幣,管理人民幣流通
C.監(jiān)督管理黃金市場
D.負(fù)責(zé)金融業(yè)的統(tǒng)計(jì)、調(diào)查、分析和預(yù)測E.從事有關(guān)的國際金融活動(dòng)
3.下列屬于銀監(jiān)會(huì)的監(jiān)管理念的是:(ABDE)
A.管風(fēng)險(xiǎn) B.提高透明度 C.管機(jī)構(gòu) D.管法人E、管內(nèi)控
4.銀監(jiān)會(huì)的監(jiān)管目標(biāo)是監(jiān)管者追求的基本目標(biāo)(B)
A(對)B(錯(cuò))銀監(jiān)會(huì)的監(jiān)管目標(biāo)是監(jiān)管者追求的最終效果或最終狀態(tài):
1、審慎有效監(jiān)管,保護(hù)存款人和消費(fèi)者利益;
2、增進(jìn)市場信心;
3、通過宣傳教育工作和相關(guān)信息批露,增進(jìn)公眾對現(xiàn)代金融了解;
4、努力減少金融犯罪
5.下列屬于市場準(zhǔn)入的有:(ABD)
A.機(jī)構(gòu)準(zhǔn)入 B.業(yè)務(wù)準(zhǔn)入 C.法人準(zhǔn)入 D.高級管理人員準(zhǔn)入 E.技術(shù)準(zhǔn)入
6.下列屬于中國銀行業(yè)協(xié)會(huì)的會(huì)員單位的有:(ABCEF)
A.政策性銀行B.商業(yè)銀行 C.中國郵政儲蓄銀行
D.農(nóng)村資金互助社E.中央國債登記結(jié)算有限責(zé)任公司
F.資產(chǎn)管理公司
G、農(nóng)村商業(yè)銀行、農(nóng)村合作銀行、農(nóng)村信用聯(lián)合社(不包括村鎮(zhèn)銀行與農(nóng)村資金互助社);準(zhǔn)單位包括各省銀行業(yè)協(xié)會(huì)
7.中國銀行業(yè)協(xié)會(huì)的執(zhí)行機(jī)構(gòu)是會(huì)員大會(huì)(B)
A(對)
B(錯(cuò))中國銀行業(yè)協(xié)會(huì)的最高權(quán)力機(jī)構(gòu)為會(huì)員大會(huì),會(huì)員大會(huì)的執(zhí)行機(jī)構(gòu)是理事會(huì),對會(huì)員大會(huì)負(fù)責(zé)
8、下列屬于銀行金融機(jī)構(gòu)的是:(ABEF)非銀行金融機(jī)構(gòu)包括:金融資產(chǎn)管理公司、信托公司、企業(yè)集團(tuán)財(cái)務(wù)公司、金融租賃公司、汽車金融公司、貨幣經(jīng)紀(jì)公司
A、中國進(jìn)出口銀行 B、村鎮(zhèn)銀行 C、資產(chǎn)管理公司
D、汽車金融公司 E、交通銀行 F、農(nóng)村信用聯(lián)合社 H、金融租賃公司
9、國家開發(fā)銀行所承擔(dān)的任務(wù)是:(B)
A、農(nóng)業(yè)政策性貸款 B、國家重點(diǎn)建設(shè)項(xiàng)目融資 C、支持進(jìn)出口貿(mào)易 D、支持國家開發(fā)項(xiàng)目融資
10、中國農(nóng)業(yè)發(fā)展銀行可以辦理保險(xiǎn)代理等中間業(yè)務(wù)(A)
A(對)B(錯(cuò))
11、按照“一行一策”原則,推進(jìn)政策性銀行改革,首先應(yīng)該先推進(jìn)(A)改革
A、國家開發(fā)銀行 B、中國進(jìn)出口銀行 C、中國農(nóng)業(yè)發(fā)展銀行 D、中國銀行
12、下面哪家大型商業(yè)銀行還未在交易所上市(B)
A、工商銀行 B、農(nóng)業(yè)銀行 C、中國銀行 D、建設(shè)銀行 E、交通銀行
13、下面哪家大型商業(yè)銀行既在上海交易所上市,又在香港聯(lián)合交易所上市
A、工商銀行 B、農(nóng)業(yè)銀行 C、中國銀行 D、建設(shè)銀行(只在香港聯(lián)合交易所上市)E、交通銀行
14、新中國第一家全國性的股份制銀行是:(A)
A、交通銀行 B、招商銀行 C、恒豐銀行 D、中信銀行
15、城市商業(yè)銀行是在原城市信用社的基礎(chǔ)上組建并發(fā)展的(A)
A(對)B(錯(cuò))16、1979年,我國第一家城市信用社在(D)成立。
A、廣東——廣州B、江蘇——淮安C、山東——青島D、河南——駐馬店
17、城市商業(yè)銀行呈現(xiàn)出的新的發(fā)展趨勢是:(ABD)
A、引進(jìn)戰(zhàn)略投資者 B、跨區(qū)域經(jīng)營 C、體制創(chuàng)新 D、聯(lián)合重組 E、擴(kuò)大業(yè)務(wù)規(guī)模
18、村鎮(zhèn)銀行和農(nóng)村資金互助社是(D)年批準(zhǔn)設(shè)立的A、2004 B、2005 C、2006 D、2007 19、2001年11月29日,全國第一家農(nóng)村股份制商業(yè)銀行在(C)正式成立
A、江蘇揚(yáng)州市農(nóng)村商業(yè)銀行B、廣東潮州市農(nóng)村商業(yè)銀行C、張家港市農(nóng)村商業(yè)銀行D、甘肅張掖市農(nóng)村商業(yè)銀行
20、農(nóng)村資金互助社可以向非社員吸收存款,但不可以發(fā)放貸款及辦理其他金融業(yè)務(wù)。(B)
A(對)B(錯(cuò))農(nóng)村資金互助社不可以向非社員吸收存款、發(fā)放貸款及辦理其他金融業(yè)務(wù)、不得以該社資產(chǎn)為其他單位或個(gè)人提供擔(dān)保
21、中國郵政儲蓄銀行的市場定位是,充分依托和發(fā)揮網(wǎng)絡(luò)優(yōu)勢,完善城鄉(xiāng)金融服務(wù)功能,以(E)和(C)業(yè)務(wù)為主,為城市社區(qū)和廣大農(nóng)村地區(qū)居民提供基礎(chǔ)金融服務(wù),與其他商業(yè)銀行形成互補(bǔ)關(guān)系,支持社會(huì)主義新農(nóng)村建設(shè)。
A、存款 B、貸款 C、中間 D、結(jié)算 E、零售 F、咨詢
22、我國批準(zhǔn)設(shè)立的第一家外資銀行代表處是:(B)
A、東亞銀行 B、日本輸出入銀行 C、花旗銀行 D、匯豐銀行
23、下列屬于外資銀行營業(yè)性機(jī)構(gòu)的有:(ABD)
A、外商獨(dú)資銀行B、中外合資銀行C、外國銀行代表處D、外國銀行分行
24、外商獨(dú)資銀行、中外合資銀行及外國銀行分行都可以經(jīng)營部分或全部人民幣業(yè)務(wù)和外匯業(yè)務(wù)。(B)
A(對)B(錯(cuò))
外國銀行分行可以經(jīng)營部分或全部外匯業(yè)務(wù)以及除中國境內(nèi)公民以外客戶的人民幣業(yè)務(wù)
25、我國的金融資產(chǎn)管理公司有:(ABDF)
A、信達(dá)資產(chǎn)管理公司B、華融資產(chǎn)管理公司C、華夏資產(chǎn)管理公司
D、長城資產(chǎn)管理公司E、中華資產(chǎn)管理公司F、東方資產(chǎn)管理公司
26、我國的信托業(yè)已經(jīng)先后經(jīng)過(B)次大規(guī)模的清理整頓。
A、4 B、5 C、6 D、7 27、1979年,新中國第一家信托投資公司是:(C)
A、上海國際信托投資公司 B、廣州國際信托投資公司 C、中國國際信托投資公司 D、中華國際信托投資公司
28、企業(yè)集團(tuán)財(cái)務(wù)公司的服務(wù)對象僅限于企業(yè)集團(tuán)成員,但可以向社會(huì)吸收存款以及向非成員單位提供服務(wù)。(B)A(對)B(錯(cuò))服務(wù)對象限于企業(yè)集團(tuán)成員,不允許從集團(tuán)外吸收存款,為非成員單位提供服務(wù)
29、下面屬于非銀行業(yè)金融機(jī)構(gòu)的有:(ABCDEG)
A、金融資產(chǎn)管理公司B、汽車金融公司C、企業(yè)集團(tuán)財(cái)務(wù)公司D、金融租賃公司E、信托公司F、保險(xiǎn)公司G、貨幣經(jīng)紀(jì)公司
30、宏觀經(jīng)濟(jì)狀況包括以下哪幾個(gè)方面?(ABC)
A、經(jīng)濟(jì)發(fā)展水平B、經(jīng)濟(jì)發(fā)展?fàn)顩rC、經(jīng)濟(jì)發(fā)展前景D、經(jīng)濟(jì)發(fā)展速度E、宏觀經(jīng)濟(jì)環(huán)境
31、宏觀經(jīng)濟(jì)發(fā)展的總體目標(biāo)一般包括:(ABDE)
A、經(jīng)濟(jì)增長B、物價(jià)穩(wěn)定C、國際收支D、充分就業(yè)E、國際收支平衡F、提高貨幣供應(yīng)量
32、下面哪組宏觀經(jīng)濟(jì)發(fā)展目標(biāo)所對應(yīng)的衡量指標(biāo)是錯(cuò)誤的?(A)
A、經(jīng)濟(jì)增長——國民生產(chǎn)總值(應(yīng)為國內(nèi)生產(chǎn)總值)B、充分就業(yè)——失業(yè)率
C、物價(jià)穩(wěn)定——通貨膨脹 D、國際收支平衡——國際收支
33、GDP增長率是反映一國整體經(jīng)濟(jì)狀況的主要指標(biāo)。(B)
A(對)B(錯(cuò))GDP是衡量一國整體經(jīng)濟(jì)狀況的主要指標(biāo),其增長率是反映一定時(shí)期經(jīng)濟(jì)發(fā)展水平變化程度的動(dòng)態(tài)指標(biāo)
34、我國統(tǒng)計(jì)部門公布的失業(yè)率為:(C)
A、國民失業(yè)率B、公民失業(yè)率C、城鎮(zhèn)登記失業(yè)率D、城鄉(xiāng)失業(yè)率
35、一般來說,衡量通貨膨脹的常用指標(biāo):(ABD)
A、消費(fèi)者物價(jià)指數(shù)B、生產(chǎn)者物價(jià)指數(shù)C、國內(nèi)生產(chǎn)總值D、國內(nèi)生產(chǎn)總值物價(jià)平減指數(shù)E、居民生活消費(fèi)指數(shù)
36、在衡量通貨膨脹時(shí),生產(chǎn)者物價(jià)指數(shù)使用得最多、最普遍。(B)
A、(對)B、(錯(cuò))消費(fèi)者物價(jià)指數(shù)
37、下列屬于國際收支中經(jīng)常項(xiàng)目的有:(CDE)A、直接投資B、企業(yè)信貸 C、勞務(wù)收支 D、匯款
E、貿(mào)易收支 F、政府借款經(jīng)常項(xiàng)目:貿(mào)易、勞務(wù)(運(yùn)輸、旅游)、單方面轉(zhuǎn)移(匯款、捐贈(zèng));資本項(xiàng)目:直接投資、政府和銀行的借款及企業(yè)信貸
38、在國際收支的衡量指標(biāo)中,貿(mào)易收支(即進(jìn)出口額)是其最主要的部分。(A)
A(對)B、(錯(cuò))
39、經(jīng)濟(jì)周期的四個(gè)階段是指:(C)
A、繁榮—衰退—蕭條—崩潰B、繁榮—蕭條—衰退—崩潰
C、繁榮—衰退—蕭條—復(fù)蘇D、繁榮—蕭條—衰退—復(fù)蘇
40、下列屬于經(jīng)濟(jì)結(jié)構(gòu)的是:(ABCDEFGJ)
A、產(chǎn)業(yè)B、產(chǎn)品C、分配D、所有制E、城鄉(xiāng)F、消費(fèi)G、技術(shù)H、生產(chǎn)結(jié)構(gòu)I、體制結(jié)構(gòu)J、地區(qū)
41、經(jīng)濟(jì)結(jié)構(gòu)會(huì)直接影響社會(huì)經(jīng)濟(jì)主體對商業(yè)銀行服務(wù)的需求,從而在一定程度上決定商業(yè)銀行的經(jīng)營特征。(A)
A(對)B(錯(cuò))
42、下列屬于第二產(chǎn)業(yè)的行業(yè)有:(ABF)
A、建筑業(yè)B、電力、燃?xì)饧八纳a(chǎn)和供應(yīng)業(yè)、采礦業(yè),C、房地產(chǎn)業(yè)D、郵政業(yè)E、國際組織F、制造業(yè)
43、我國商業(yè)銀行中間業(yè)務(wù)在銀行業(yè)務(wù)中占比較低的原因有:(ABC)
A、第一、二產(chǎn)業(yè)的粗放式增長
B、第三產(chǎn)業(yè)在國民經(jīng)濟(jì)中占比重較低
C、銀行服務(wù)的需求由于各種因素而受到的限制
D、銀行中間業(yè)務(wù)的創(chuàng)新觀念不強(qiáng),產(chǎn)品開發(fā)程度低
E、銀行人員的從業(yè)素質(zhì)較差
44、在我國,推動(dòng)整個(gè)經(jīng)濟(jì)增長的主要力量是:(C)
A、生產(chǎn) B、消費(fèi) C、投資 D、供給
45、下列屬于金融市場功能的有:(ABCDF)
A、資源配置功能B、定價(jià)功能C、風(fēng)險(xiǎn)分散和風(fēng)險(xiǎn)管理功能
D、經(jīng)濟(jì)調(diào)節(jié)功能E、市場引導(dǎo)功能F、貨幣資金融通功能
46、金融市場最主要、最基本的功能是:(A)
A、貨幣資金融通功能B、資源配置功能C、經(jīng)濟(jì)調(diào)節(jié)功能D、定價(jià)功能
47、下列哪些屬于資本市場的特點(diǎn)(C)
A、償還期短、流動(dòng)性強(qiáng)、風(fēng)險(xiǎn)小B、償還期短、流動(dòng)性小、風(fēng)險(xiǎn)高
C、償還期長、流動(dòng)性小、風(fēng)險(xiǎn)高D、償還期長、流動(dòng)性強(qiáng)、風(fēng)險(xiǎn)小
48、我國的貨幣市場主要包括:(ABC)
A、銀行間債券回購市場B、票據(jù)市場C、銀行間同業(yè)拆借市場D、外匯市場E、交易所市場
49、按具體的交易工具類型劃分,金融市場可分為:(ABCEFG)
A、債券市場B、股票市場C、外匯市場D、交易所市場E、黃金市場F、保險(xiǎn)市場G、票據(jù)市場H、期貨市場
50、金融市場分為現(xiàn)貨市場與期貨市場是按(C)來劃分的A、交易的階段B、交易場所C、交割時(shí)間D、期限
51、場內(nèi)交易市場又稱柜臺市場(B)
A(對)B(錯(cuò))有形市場。場外交易市場又稱柜臺市場或無形市場52、1990年底,上海證券交易所和深圳證券交易所先后成立,標(biāo)志著我國(B)市場正式形成。
A、債券 B、股票 C、黃金 D、保險(xiǎn)
53、目前,我國已經(jīng)初步形成了以債券和股票等證券產(chǎn)品為主體,場外市場交易所市場并存的資本市場(A)
A(對)B(錯(cuò))
54、下列屬于我國的商品期貨市場的是:(ABCD)
A、大連B、鄭州C、上海D、中國金融
55、資本市場是銀行流動(dòng)性管理,尤其是實(shí)現(xiàn)盈利性和流動(dòng)性之間平衡的基礎(chǔ)(B)
A(對)B(錯(cuò))
56、下列屬于金融市場發(fā)展對商業(yè)銀行的挑戰(zhàn)的是:(ABCDF)
A、對銀行資產(chǎn)和負(fù)債的價(jià)值影響會(huì)不斷加大B、銀行風(fēng)險(xiǎn)管理難度會(huì)加大
C、會(huì)放大銀行的風(fēng)險(xiǎn)事件D、會(huì)減少銀行的資本來源以及優(yōu)質(zhì)客戶的流失
E、會(huì)造成銀行體制結(jié)構(gòu)的崩潰F、不利于銀行的長期發(fā)展
57、下列屬于短期金融工具的是:(ADE)
A、商業(yè)票據(jù)B、股票C、企業(yè)債券D、回購協(xié)議E、銀行承兌匯票
58、下列既屬于直接金融工具又屬于長期金融工具的是:(AC)
A、企業(yè)債券B、商業(yè)票據(jù)C、股票D、可轉(zhuǎn)讓大額存單E、回購協(xié)議
59、可轉(zhuǎn)讓大額存單既屬于間接融資工具又屬于短期金融工具(A)
A(對)B(錯(cuò))可轉(zhuǎn)讓大額存單與銀行承兌匯票既屬于間接融資工具又屬于短期金融工具
60、按投資者所擁有的權(quán)利劃分,金融工具可分為:(ABD)
A、債權(quán)工具B、股權(quán)工具C、衍生金融工具D、混合工具
61、債券的構(gòu)成要件是:(ACDE)
A、利率 B、匯率 C、期限 D、面額 E、發(fā)行機(jī)構(gòu) F、發(fā)行日期
62、發(fā)行金融債券的目的是為了籌措:(D)
A、短期貸款 B、中期貸款 C、長期貸款 D、中長期貸款
wto保護(hù)期截止日期
貨幣收付應(yīng)填寫的憑證(收款、付款、轉(zhuǎn)賬?)外幣核算差額
應(yīng)付工資的期末余額(借方,貸方?)查找借貸計(jì)入同一方向的錯(cuò)誤(差額法?)
現(xiàn)金流量屬于投資的項(xiàng)目?
主營業(yè)務(wù)收入借方核算(銷售折讓,退回?)應(yīng)交稅金—未交增值稅核算內(nèi)容(本期未交,多交?)不真實(shí)原始憑證的處理(退回,拒絕接受?)
第五篇:java程序員面試題(筆試&面試題)
企業(yè)筆試面試題分析
本套題目主要出自神州數(shù)碼, 華為, 筆試考試題以及SCJP認(rèn)證考題
一, 選擇題
1.下列數(shù)組初始化正確的是:C A int[5] a= {1,2,3,4,5};B int[2][2] a = {{1,2},{3,4}};C int[][] a = {{2,3,4,5},new int[3]};D int[][] a = new int[][5];
2.下面的程序名為Student.java:B public class Student { private String name;public Student(String s_name)
//1 { name = s_name;
}
public static void main(String args[]){ Student s = new Student();
//3 } } 使用如下指令編譯:
javac Student.java 將會(huì)得到什么結(jié)果?
A.將會(huì)順利通過編譯,并將產(chǎn)生一個(gè)Student.class的類文件。B.編譯時(shí)在//3處出錯(cuò)。(缺少無參的構(gòu)造方法)C.編譯時(shí)在//2處出錯(cuò)。D.編譯時(shí)在//1處出錯(cuò)。
3.關(guān)于下述程序:C public class Divide { public static void main(String args[]){ System.out.println(“"17.0/0 = ”“+17.0/0);
//1 System.out.println(”“17/0 = ”“+17/0);
//2 } } 描述正確的是? A.編譯出錯(cuò)
//2 B.編譯通過,運(yùn)行時(shí)//
1、//2處均出現(xiàn)異常
C.編譯通過,運(yùn)行時(shí)//1處得到一個(gè)無窮大值,//2處將出現(xiàn)異常 D.編譯通過,運(yùn)行時(shí)//1處出現(xiàn)異常,//2處將得到一個(gè)無窮大值
4.有下面程序:B public class TestString {
public static void main(String[] args){ String str1 = “abcd”;
String str2 = “abcd”;字符串連接池 String str3 = new String(“abcd”);String str4 = new String(“abcd”);
System.out.println(str1==str2);是否指向同一個(gè)對象 System.out.println(str3==str4);} } 輸出結(jié)果是? A true true
B true false
C false true
D false false
5.關(guān)于下面的類描述中正確的是:C class Test {
void test(int i){
System.out.println(”“I am an int.”“);
}
void test(String s){
System.out.println(”“I am a string.”“);
}
public static void main(String args[]){
Test t=new Test();
char ch='y';
t.test(ch);
}
}
A.編譯出錯(cuò)
B.編譯通過,運(yùn)行出錯(cuò)
C.編譯通過,運(yùn)行時(shí)輸出“I am an int” D.編譯通過,運(yùn)行時(shí)輸出“I am a string”
6.如希望父類中的某成員變量能被任何包中的子類直接訪問,那么定義該變量時(shí)使用限定詞____最適合。C A.public
B private C protected
D.default
7.當(dāng)編譯和運(yùn)行下列程序段時(shí),會(huì)發(fā)生什么? C
class Base {}
class Sub extends Base {}
class Sub2 extends Base {}
public class CEx{
public static void main(String argv[]){
Base b = new Base();
Sub s =(Sub)b;
}
}
A 通過編譯和并正常運(yùn)行。
C 編譯通過,運(yùn)行時(shí)出現(xiàn)異常。
8.下面正確的是: A A 在Java中類只允許單一繼承
B 在Java中一個(gè)類只允許實(shí)現(xiàn)一個(gè)接口
C 在Java中類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口 D 在Java中一個(gè)接口只能繼承一個(gè)接口
9.下面哪些是java語言中的關(guān)鍵字? B A sizeof
B abstract
C NULL
D Native
10.下面語句哪個(gè)是正確的? D
A char c='ab';
B int l=0xfffL;
C float f=0.23;float f=0.23f;D double d=0.7E-3;
11.class ExSuper{
String name;
String nick_name;
public ExSuper(String s,String t){
name = s;
nick_name = t;
}
public String toString(){
return name;
}
B 編譯時(shí)出現(xiàn)錯(cuò)誤。
D 以上都錯(cuò)
}
public class Example extends ExSuper{
public Example(String s,String t){
super(s,t);
}
public String toString(){
return name +”“a.k.a”“+nick_name;
}
public static void main(String args[]){
ExSuper a = new ExSuper(”“First”“,”“1st”“);
ExSuper b = new Example(”“Second”“,”“2nd”“);
System.out.println(”“a is”“+a.toString());
System.out.println(”“b is”“+b.toString());
}
} 運(yùn)行結(jié)果是 C A 編譯時(shí)會(huì)出現(xiàn)例外。
B 運(yùn)行結(jié)果為:
a is First
b is second C 運(yùn)行結(jié)果為:
a is First
b is Secong a.k.a 2nd D 運(yùn)行結(jié)果為:
a is First a.k.a 1nd
b is Second a.k.a 2nd
12.abstract class MineBase {
abstract void amethod();
static int i;
}
public class Mine extends MineBase
{
public static void main(String argv[]){
int[] ar = new int[5];
for(i = 0;i < ar.length;i++)
System.out.println(ar[i]);
}
} 程序編譯運(yùn)行結(jié)果是 C A 打印5個(gè)0。
B 編譯出錯(cuò),數(shù)組ar[]必須初始化。
C 編譯出錯(cuò),Mine應(yīng)聲明為abstract。一個(gè)類繼承了抽象類后而沒有實(shí)現(xiàn)它的抽象方法,那么這個(gè)類也該聲明為抽象類 D 出現(xiàn)IndexOutOfBoundes的例外。
13.public class Foo{
public static void main(String[] args){
try{
return;}
finally{System.out.println(”“Finally”“);
}
}
} 結(jié)果是: B A 程序正常運(yùn)行,但不輸出任何結(jié)果。
B 程序正常運(yùn)行,并輸出 ”“Finally”“。
C 編譯能通過,但運(yùn)行時(shí)會(huì)出現(xiàn)一個(gè)例外。
D 因?yàn)闆]有catch語句塊,所以不能通過編譯。
14.哪個(gè)表達(dá)式結(jié)果為true? D Integer i = new Integer(42);Long h = new Long(42);Double d = new Double(42.0);Double dd = new Double(42);
A
i == h;B d == dd;C i.equals(h);
D d.equals(dd);
15.package語句正確的是 A
A 必須在程序開頭
B 不一定在程序開頭
C 可以在import之后
D 包名可以以數(shù)字開頭
16.有關(guān)類Demo,哪句描述是正確的? A
public class Demo extends Base{
private int count;
public Demo(){
System.out.println(”“A Demo object has been created”“);
}
protected void addOne(){count++;}
} A 當(dāng)創(chuàng)建一個(gè)Demo類的實(shí)例對象時(shí),count的值為0。
B 當(dāng)創(chuàng)建一個(gè)Demo類的實(shí)例對象時(shí),count的值是不確定的。
C 超類對象中可以包含改變count 值的方法。
D Demo的子類對象可以訪問count。
17.java中,關(guān)于char類型錯(cuò)誤的是C A 占2字節(jié)
B 可以存儲一個(gè)英文字母 C 不能存儲一個(gè)漢字
D 其對應(yīng)的封裝類是Character
18.關(guān)于接口跟抽象類正確的是C A 接口能夠創(chuàng)建對象 B 抽象類能夠創(chuàng)建對象
C 接口中不能定義變量,都是常量 D 接口中可以有private 方法
19.關(guān)于內(nèi)部類錯(cuò)誤的是:A A 靜態(tài)內(nèi)部類可以訪問其外部類的非靜態(tài)屬性 B 非靜態(tài)內(nèi)部類可以訪問其外部類的靜態(tài)屬性 C 內(nèi)部類可以是protected D 內(nèi)部類可以是final的
20.異常處理正確的是: B A 調(diào)用任何可能拋出異常方法,都必須捕捉try catch 或者throws B RuntimeException可以不捕捉或者throws C throw 跟throws 用法是一樣的 D try 必須有catch,可以沒有finally
21.Vector 與 ArrayList正確的是: C A
ArrayList 出現(xiàn)比Vector早
B ArrayList 速度比Vector慢
C ArrayList 沒有同步保護(hù),Vector具有同步保護(hù)
D ArrayList Vector 兩者都是無序的集合”
22.下面在Java線程同步中已經(jīng)不推薦使用,應(yīng)該避免使用的方法是: A join
B notify
C wait
D suspend
23.Which of the following lines of code will compile without error?
B A.int i=0;
if(i){
System.out.println(“Hi”);
}
D B.boolean b=true;
boolean b2=true;
if(b=b2){
System.out.println(“So true”);
}
C.int i=1;
int j=2;
if(i==1!j==2)
System.out.println(“OK”);
D.int i=1;
int j=2;
if(i==1 &| j==2)
System.out.println(“OK”);
“
24.下列哪些組件可以為其設(shè)置布局管理器
A JDialog
B JFrame
C JWindow
D JPanel
25.下列程序
C class A
{ public static void main(String[] args)
{
B b = new B();
b.run();
for(int i=0;i<30;i++)
{
System.out.println(”“good”“);
} } }
class B extends Thread { public void run(){
for(int i=0;i<30;i++)
{ System.out.println(”“hello”“);D
} } };
A 編譯錯(cuò)誤
B 編譯正確,執(zhí)行時(shí)good hello交替輸出
C 編譯正確,執(zhí)行時(shí)先輸出30個(gè)hello再輸出30個(gè)good D 編譯正確,程序運(yùn)行時(shí)出現(xiàn)異常
26.關(guān)于線程錯(cuò)誤的是 D A 多線程共享同一數(shù)據(jù)可能出現(xiàn)錯(cuò)誤,所以讀寫數(shù)據(jù)都需要加同步保護(hù) B 線程在suspend時(shí),不會(huì)釋放同步鎖,因此可能造成死鎖,不推薦使用 C 線程在wait時(shí),可以釋放同步鎖,因此線程通信時(shí)推薦使用。D 線程在sleep時(shí),可以釋放同步鎖。
27.FileInputStream和FileOutputStream錯(cuò)誤的是C A 是字節(jié)流 B 是節(jié)點(diǎn)流
C 用其拷貝文件時(shí),不能拷貝中文 D 可以拷貝任何文本文件和2進(jìn)制文件。
28.下列錯(cuò)誤的是 C A String 類對象具有不可改變的特性,對象內(nèi)容無法改變 B StringBuffer 類內(nèi)容可以改變
C 用String類比StringBuffer來做字符串運(yùn)算比較節(jié)約內(nèi)存 D String類對象每次連接都創(chuàng)建一個(gè)新的對象
29.一個(gè)類中那些內(nèi)容可以在序列化時(shí)寫入文件或發(fā)送到網(wǎng)絡(luò)上 D A transient 修飾的屬性 B 靜態(tài)屬性 C 方法 D 類名
30.關(guān)于Collection接口錯(cuò)誤的是: D A Collection下面分為兩個(gè)接口Set跟List接口 B Set接口的實(shí)現(xiàn)類是無序無重復(fù)集合例如HashSet C List接口的實(shí)現(xiàn)類是有序可以重復(fù)集合例如ArrayList與Vector D Map接口也是Collection的子接口,實(shí)現(xiàn)類有HashMap和Hashtable
31.What happens when you try to compile and run the following application? Choose all correct options.A 1.public class Z {
2.public static void main(String[] args){
3.new Z();
4.}
5.6.Z(){
7.Z alias1 = this;
8.Z alias2 = this;
9.synchronized(alias1){
10.try {
11.alias2.wait();
12.System.out.println(“DONE WAITING”);
13.}
14.catch(InterruptedException e){
15.System.out.println(“INTERRUPTED”);
16.}
17.catch(Exception e){
18.System.out.println(“OTHER EXCEPTION”);
19.}
20.finally {
21.System.out.println
(“FINALLY”);
22.}
23.}
24.System.out.println(“ALL DONE”);
25.}
26.}
A.The application compiles but doesn?t print anything.B.The application compiles and print “DONE WAITING”
C.The application compiles and print “FINALLY”
D.The application compiles and print “ALL DONE”
E.The application compiles and print “INTERRUPTED”
32.一個(gè)Java applet 的init()方法如下所示,關(guān)于該applet 運(yùn)行時(shí)顯示的圖形用戶界面下述的論述是正確的 D
public void init(){
setLayout(new BorderLayout());
add(”“East”“, new Button(”“hello”“));}
選項(xiàng):
a)在applet中什么也未顯示
b)在applet窗口正中央顯示一個(gè)按鈕
c)在applet窗口的左側(cè)顯示一個(gè)按鈕
d)在applet窗口的右側(cè)顯示一個(gè)按鈕
e)一個(gè)按鈕填充整個(gè)applet區(qū)域
33.下列關(guān)于關(guān)系數(shù)據(jù)庫的說法正確的是: A 貯存在列下的數(shù)據(jù)不必具有相同數(shù)據(jù)類型。B 行是唯一的(沒有完全相同的行)。C 列有順序。D 行有順序。
34.以下不屬于DML數(shù)據(jù)操縱語句的是:D A insert B update C delete D commit
35.以下sql語句正確的是:D A select studentid,depart,count(*)from student group by depart;B select studentid,count(*)from student;C select depart,max(avg(age))from student group by depart;D select studentid,avg(score),max(score)from score group by studentid
36.在oracle中提交之前,下面說法錯(cuò)誤的是:D A 當(dāng)前的用戶可以看到DML操作的結(jié)果
B 其他用戶不能看到DML操作的結(jié)果
C 被操作的數(shù)據(jù)被鎖住,其他用戶不能修改這些數(shù)據(jù) D 所有的 savepoints 被去掉
37.在JSP中使用
B.property C.value
D.以上皆不會(huì)出現(xiàn)
38.JSP內(nèi)嵌對象session的類型為javax.servlet.http.HttpSession,下述語句會(huì)使該對象失效的是:C A session.dispose();
B session.clear();C session.invalidate();
D session.removeAll();
39.對于JavaBean的屬性,下面哪種說法是不正確的: D A JavaBean中不一定要有屬性 B JavaBean類可以不是public的
C 要訪問和修改JavaBean的屬性,應(yīng)該通過get/set方法
D 如果一個(gè)屬性只提供了get方法,那么它是只讀的40.在JSP中調(diào)用JavaBean時(shí)不會(huì)用到的標(biāo)記是:A A
B
C
41.Page指令用于定義JSP文件中的全局屬性,下列關(guān)于該指令用法的描述不正確的是:D A <%@ page %>作用于整個(gè)JSP頁面。
B 可以在一個(gè)頁面中使用多個(gè)<%@ page %>指令。
C 為增強(qiáng)程序的可讀性,建議將<%@ page %>指令放在JSP文件的開頭,但不是必須的。D <%@ page %>指令中的所有屬性只能出現(xiàn)一次。
42.
43.要讓不同用戶共享一個(gè)JavaBean的對象則該對象的范圍應(yīng)該設(shè)置為:C A session B page C application D request
44.關(guān)于
45.以下那種請求表明客戶端只想接收到響應(yīng)的頭信息,并決定了接收文擋的大小,修改時(shí)間。D A PUT B GET C TRACE D HEAD
46.下面為部署文件中的Servlet影射代碼片段,正確的是:C
A
A 必須在JSP頁面中使用<@taglib> B 必須經(jīng)過web.xml映射
C 必須存在tld文件
D 自定義標(biāo)簽的類必須是public的
48.response.sendRedirect()跳轉(zhuǎn)與
49.下列,那幾句話會(huì)造成空指針異常(NullPointerException)C
String s = null;
1.if((s!=null)&(s.length()>0))
2.if((s!=null)&&(s.length()>0))
3.if((s==null)|(s.length()==0))
4.if((s==null)||(s.length()==0))
AB 2 C 1 和 3 D 2 和 4
50.public class Foo {
public static void main(String [] args){
StringBuffer a = new StringBuffer(”“A”“);
StringBuffer b = new StringBuffer(”“B”“);
operate(a,b);
System.out.println(a + “,” +b);)
static void operate(StringBuffer x, StringBuffer y){
x.append(y);
y = x;
}
}
編譯運(yùn)行以上程序,結(jié)果是那種?D
A.The code compiles and prints “A,B”.B.The code compiles and prints “A,A”.C.The code compiles and prints “B,B”.D.The code compiles and prints “AB,B”.E.The code compiles and prints “AB,AB”.F.The code does not compile because “+” cannot be overloaded for StringBuffer.51.struts框架中,關(guān)于FormBean,下列說法正確的是:A A FormBean是一種數(shù)據(jù)bean,主要用來封裝表單提交上來的數(shù)據(jù),并把這些數(shù)據(jù)傳遞給Action B 在FormBean中可以對頁面上傳遞來的參數(shù)進(jìn)行一下格式上的驗(yàn)證,這種驗(yàn)證是一種客戶端的驗(yàn)證
C 用戶每次提交表單,都會(huì)產(chǎn)生一個(gè)新的FormBean實(shí)例 D 動(dòng)態(tài)FormBean不能進(jìn)行驗(yàn)證操作
52.struts框架中,在一個(gè)Action的配置信息中,name屬性指的是:C A 當(dāng)前action實(shí)例的名字
B 當(dāng)前action所在的類的名字
C 該Action中調(diào)用的FormBean的實(shí)例的名字 D 該Action中調(diào)用的FormBean的類的所在包名
53.struts框架,那些說法正確?B A Struts中無法完成上傳功能 B Struts框架基于MVC模式
C Struts框架容易引起流程復(fù)雜、結(jié)構(gòu)不清晰等問題 D Struts可以有效地降低項(xiàng)目的類文件數(shù)目
54.關(guān)于struts項(xiàng)目中的類與MVC模式的對應(yīng)關(guān)系,說法錯(cuò)誤的是?D A Jsp文件實(shí)現(xiàn)視圖View的功能
B ActionServlet這一個(gè)類是整個(gè)struts項(xiàng)目的控制器 C ActionForm、Action都屬于Model部分 D 一個(gè)struts項(xiàng)目只能有一個(gè)Servlet
55.Linux 系統(tǒng)root密碼忘記,用什么辦法可以最方便的修改密碼?C A 用其他用戶登陸,破解/etc/password文件 B 將硬盤掛載到其他linux系統(tǒng)上進(jìn)行恢復(fù) C 進(jìn)入單用戶模式進(jìn)行修改 D 清除lilo或者grub
56.J2ME中關(guān)于Configuration(配置)錯(cuò)誤的是:D A 配置規(guī)范里主要規(guī)定了運(yùn)行J2ME程序的最低要求 B CLDC是連接有限設(shè)備配置 C CDC是連接設(shè)備配置
D CLDC規(guī)定的類庫與CDC一樣,只是最低要求不同
57.關(guān)于MIDP正確的是:D
A 所有的J2ME程序都必定會(huì)使用MIDP B MIDP也是一種Configuration(配置)C MIDP是全稱是MIDlet Programming D MIDP是建立在CLDC上的一種Profile
58.MIDP2.0中不屬于高級API的類是:D A Alert B Gauge C Form D Canvas
59.關(guān)于XML和HTML語言的錯(cuò)誤的是:B A HTML語言不具有擴(kuò)展性,XML語言具有很好的擴(kuò)展性 B HTML側(cè)重結(jié)構(gòu)話的描述內(nèi)容,XML側(cè)重表現(xiàn)信息的形式 C HTML內(nèi)容與顯示為一體,XML則內(nèi)容與顯示相分離 D HTML語言出現(xiàn)比XML語言早
60.關(guān)于DTD和Schema錯(cuò)誤的是:C A DTD規(guī)定了XML文件中可以出現(xiàn)的標(biāo)記和標(biāo)記的結(jié)構(gòu)及順序等 B DTD可以在XML文件內(nèi)部或外部
C 公開使用的公用DTD定義時(shí),在DOCTYPE中使用關(guān)鍵字SYSTEM D DTD不符合XML語法,而Schema符合XML的語法
61.關(guān)于DOM和SAX錯(cuò)誤的是 C A 利用DOM解析xml時(shí),整個(gè)文檔駐留內(nèi)存,文檔很大時(shí)需要大量內(nèi)存 B SAX速度快,但編程比較難,僅能夠串行解析xml C SAX的速度不如DOM快 D SAX分析器缺乏靈活性。
62.使用EJB的好處錯(cuò)誤的是:D A EJB的結(jié)構(gòu)決定編寫分布式程序無須關(guān)注事務(wù),安全,多線程問題,可以提高效率 B EJB開發(fā)人員與和底層中間件相隔離,便于開發(fā)和分別改進(jìn) C EJB服務(wù)器端僅編寫一次,即可隨處運(yùn)行
D EJB可以從結(jié)構(gòu)上保證了一臺服務(wù)器崩潰時(shí)其他服務(wù)器可以正常運(yùn)行
63.關(guān)于RMI錯(cuò)誤的是D A RMI中不能直接對對象實(shí)現(xiàn)實(shí)施遠(yuǎn)程調(diào)用,只能對對象的接口操作 B RMI底層通過存根stub和框架skeleton實(shí)現(xiàn)
C RMI中方法調(diào)用參數(shù)傳遞為值傳遞,傳遞參數(shù)必須可以序列化 D RMI的服務(wù)器與客戶機(jī)中內(nèi)存地址完全互相映射,保證兩邊同步
64.關(guān)于無狀態(tài)會(huì)話Bean錯(cuò)誤的是:D A 不保存和客戶的狀態(tài)信息
B 包括主接口,遠(yuǎn)程接口,Bean類和部署描述文件
C 部署時(shí),EJB容器會(huì)為這個(gè)Bean分配幾個(gè)實(shí)例到組件池中,并由組件池動(dòng)態(tài)管理組件數(shù)量
D 生命狀態(tài)有四種,存在,不存在,鈍化,激活
65.關(guān)于有狀態(tài)會(huì)話Bean錯(cuò)誤的是:C A 在客戶端程序引用期間維護(hù)Bean中所有實(shí)例數(shù)據(jù)的狀態(tài)值 B 多個(gè)客戶不會(huì)同時(shí)共享同一個(gè)有狀態(tài)SessionBean實(shí)例 C 鈍化過程就是容器調(diào)用ejbremove刪除多余EJB實(shí)例的過程 D 有狀態(tài)會(huì)話Bean的生命狀態(tài)包括不存在,準(zhǔn)備好和鈍化
66.關(guān)于有狀態(tài)和無狀態(tài)會(huì)話Bean錯(cuò)誤的是:D A 有狀態(tài)會(huì)話Bean實(shí)例和客戶端是一對一關(guān)系 B 有狀態(tài)會(huì)話Bean需要的系統(tǒng)資源相對更多 C 有狀態(tài)會(huì)話Bean執(zhí)行速度相對更慢 D 無狀態(tài)會(huì)話Bean生命周期更加復(fù)雜
67.關(guān)于實(shí)體Bean錯(cuò)誤的是B A 可以分為容器管理持久性(CMP)和Bean管理持久性(BMP)B CMP中變量和數(shù)據(jù)庫中的字段對應(yīng)關(guān)系由Bean類中的代碼表示 C CMP中可以不用編寫對數(shù)據(jù)庫操作的代碼,比較簡單 D BMP中必須有開發(fā)者編寫數(shù)據(jù)庫操作代碼
68.實(shí)體Bean中基本的數(shù)據(jù)庫操作對應(yīng)中的方法中錯(cuò)誤的是:C A 插入對應(yīng)ejbCreate(),ejbPostCreate()B 讀取 ejbLoad()C 修改 ejbUpdate()D 刪除 ejbRemove()
69.關(guān)于BMP和CMP比較錯(cuò)誤的是:D A BMP和CMP的聲明周期管理機(jī)制是相同的,不同的是BMP的事務(wù)持久性管理機(jī)制交給Bean的開發(fā)者
B CMP編程方便但是降低了Bean的開發(fā)能力 C BMP比CMP靈活,常用來映射復(fù)雜的數(shù)據(jù)視圖或者很難用CMP實(shí)現(xiàn)的復(fù)雜邏輯處理 D 在客戶端的調(diào)用BMP和CMP的方法是不相同的
70.關(guān)于JMS錯(cuò)誤的是:C A 消息處理機(jī)制提供了異步的非阻塞的消息傳遞機(jī)制,方便實(shí)現(xiàn)松耦合 B 消息傳送分為點(diǎn)對點(diǎn)和出版訂閱方式
C 無論是點(diǎn)對點(diǎn)還是出版訂閱方式,發(fā)送和接受者運(yùn)行的時(shí)間沒有關(guān)聯(lián) D 點(diǎn)對點(diǎn)只有一個(gè)接受者,而出版訂閱方式可以有很多接受者
71.面向?qū)ο笳Z言的三個(gè)特征 ABD A 封裝 B 繼承 C 抽象 D 多態(tài)
72.構(gòu)造一個(gè)ArrayList 類的實(shí)例,哪個(gè)方法正確:B A
ArayList List = new Object();B List myList = new ArrayList();C ArrayList myList = new List();D List myList = new List();
73.指出下列程序的運(yùn)行結(jié)果: B public class Example{ String str = new String(“good”);char[] char = {?a?,?b?,?c?};
public static void main(String[] args){ Example ex= new Example();ex.change(ex.str,ex.ch);System.out.print(ex.str=” and ”);System.out.print(ex.ch);} public void change(String str,char ch[]){ str = “test ok”;ch[0] = ?g?;} } A good and abc B good and gbc C test ok and abc D test ok and gbc
74.給定下面代碼片斷
AD
public void Test(){ try{ method();System.out.println(“Hello World”);}catch(ArrayIndexOutOfBoundsException e){ System.out.println(“Exception1”);}finally{ System.out.prinlnt(”Thank you!”);} 如果method 正常運(yùn)行返回,會(huì)顯示下面的哪些信息? A Hello World
B Exception C Exception1 D Thank you!
75.給出下面代碼段
CD switch(m){ case 0: System.out.println(“case 0”);case 1:System.out.println(“case 1”);break;case 2:
default:System.out.println(“default”);} 下面哪些值將引起“default”的輸出 A 0 B 1 C 2 D 3
76.下列代碼哪一行會(huì)出錯(cuò)?
C 1)public void modify(){ 2)int i,j,k;3)i=100;4)while(i>0){ 5)j=i*2;6)System.out.println(“Thre value of j is ”+j);7)k = k + 1;8)i--;9)} 10)} A line 4 B line 6 C line 7 D line 8
77.關(guān)于session論述正確的有:
BC A 一個(gè)session可以對應(yīng)數(shù)個(gè)用戶
B 一個(gè)session只能對應(yīng)一個(gè)用戶 C 可以手動(dòng)關(guān)閉一個(gè)session D session 如果不手動(dòng)關(guān)閉,會(huì)一直存在Server中
78.下列哪個(gè)標(biāo)記在html中生成超級鏈接
79.哪個(gè)關(guān)鍵字可以對對象加互斥鎖?
B A transient B synchronized C serialize D static
80.下列哪些選項(xiàng)屬于JSP內(nèi)置對象?
ABCDE A request B response C session D out E config F context
81.已知表T1中有2行數(shù)據(jù),T2中有3行數(shù)據(jù),執(zhí)行SQL語句
D “select a.* from T1 a,T2 b”后,返回的行數(shù)為 A 2 B 3 C 5 D 6
82.已知表T1和T2的字段定義完全相同,T1,T2中各有5條不同的數(shù)據(jù),其中T1有2條數(shù)據(jù)存在于表T2中,語句”select * from T1 union select * from T2”,返回的行數(shù)為: A A 8 B 10 C 3 D 12
83.已知表T1含有字段ID,CourseID和Score,且數(shù)據(jù)為
B ID
CourseID
Score 3
2
2
3
則語句”select id,sum(score)from T1 group by ID”執(zhí)行結(jié)果為 A
ID
sum(score)
170
175 B
ID
sum(score)
175
170 C
ID
sum(score)
170
175 D
ID
sum(score)
175
170
84.電話號碼表t_phonebook中含有100萬條數(shù)據(jù),其中號碼字段phoneno上創(chuàng)建了唯一索引,且電話號碼全部由數(shù)字組成,要統(tǒng)計(jì)號碼頭為321的電話號碼的數(shù)量,下面寫法執(zhí)行速度最慢的是
C A select count(*)from t_phonebook where phoneno>=?321? and phoneno321A? B select count(*)from t_phonebook where phoneno like ?321%? C select count(*)from t_phonebook where substr(phone,1,3)=?321?
85.已知表tbl中字段land_ID建有索引,字段cust_id建有唯一索引,下列語句查詢邏輯相同,其中執(zhí)行效率最優(yōu)的是
B A select * from tbl where land_id>750 or(cust_id=180 or cust_id=560)B select * from tbl where(cust_id=180 or cust_id=560)or land_id>750
C select * from tbl where land_id>750 union select * from tbl where cust_id=180 union select * from tbl where cust_id = 560 D select * from tbl where land_id>750 union(select * from tbl where cust_id=180 union all select * from tbl where cust_id=560)
86.員工表staff表結(jié)構(gòu)如下,staff和skill字段建有唯一約束
D staff varchar2(10), skill varchar2(10)哪條語句可以查詢同時(shí)擁有技能A和技能B的員工 A select staff from staffskill where skill=?A? or skill=?B? B select staff from staffskill where skill=?A? and skill=?B?
C select staff from staffskill where skill=?A? or skill=?B? group by staff D select staff from staffskill where skill=?A? or skill=?B? group by staff having count(*)>1
87.員工表staff結(jié)構(gòu)如下
C staffno varchar2(10)email varchar2(50)哪一個(gè)SQL語句查詢出沒有Email地址的員工號 A select staffno from staff where Email = null B select staffno from staff where Email<>null C select staffno from staff where Email is null D select staffno from staff where Email is not null
88.oracle數(shù)據(jù)庫啟動(dòng)步驟順序?yàn)?/p>
A 1 mount 2 open 3 nomount A 3-1-2 B 2-3-1 C 2-1-3 D 3-2-1
89.存在兩個(gè)結(jié)構(gòu)相同的數(shù)據(jù)庫表T1(col1,col2,col3)、T2(col1,col2,col3),寫出一SQL語句將所有T1數(shù)據(jù)導(dǎo)入到T2表
D A select col1,col2,col3 from T1 into T2(col1,col2,col3)B insert T1(col1,col,col3)into T2(col1,col2,col3)C insert into T2(col1,col2,col3)as select col1,col2,col3 from T1 D insert into T2(col1,col2,col3)select col1,col2,col3 from T1;
90.一個(gè)表的字段為varchar2,如果建表時(shí)沒有指定長度,則默認(rèn)長度為
F A 1 B 25 C 38 D 255 E 4000 F 建表時(shí)varchar2類型字段必須指定長度
91.用truncate和delete語句刪除表中數(shù)據(jù)的區(qū)別
A A truncate 命令不記錄日志 B truncate 命令記錄日志 C delete命令不記錄日志
92.如下查詢語句select id_number ,100/quantity from inventory 如果quantity為空,則查詢語句的第二個(gè)字段將返回
B A a space B a null value C a value of 0 D a value of 100 E the keywork null
93.如下語句:select i.id_number, m.id_number from inventory i, manufacturer m where i.manufacturer_id = m.id_number order by inventory.description 執(zhí)行是錯(cuò)誤的,請問以下措施哪個(gè)能夠改正這個(gè)錯(cuò)誤?
A A 在order by字句中使用表的別名 B where 字句中去掉表的別名
C where字句中用表名代替表的別名
D order by字句中去掉表名,只要字段名稱即可
94.A 表字段a類型int中有100條記錄,值分別為1至100,如下語句select a from A where a between 1 and 50 or(a in(25,70,95)and a between 25 and 75)則如下哪個(gè)值在這個(gè)sql語句返回的結(jié)果集中
A A 30 B 51 C 75
D 95
95.變量v_time=?23-MAY-00?, 如下那條語句返回值為?01-JAN-00??
B A select round(v_time,?DAY?)from dual B select round(v_time,?YEAR?)from dual C select round(v_time,?MONTH?)from dual D A select round(to_char(v_time,?yyyy?))from dual
96.關(guān)于索引(index)哪些說法是錯(cuò)誤的?
A A 創(chuàng)建索引能提高數(shù)據(jù)插入的性能
B 索引應(yīng)該根據(jù)具體檢索需求來創(chuàng)建,在選擇性好的列上創(chuàng)建索引 C 索引并非越多越好
97.指出下面sql語句錯(cuò)誤之處
D select id_number “Part Number”, sum(price)“price” from inventory where price >50 group by “Part Number” order by 2;A order by 2 B from inventory C where price>50 D group by “Part Number”
98.如下語句
A if v_num>5 then v_example := 1;elsif v_num>10 then v_example :=2;elsif v_num<20 then v_example :=3;elsif v_num<39 then v_example :=4;else v_example :=5;如果v_num=37,則v_example 的值為 A 1
B 2
C 3
D 4
E 5
99.如下語句:
B begin for i in 1..8 loop if i=2 then null;else if i=5 then rollback;else if i=8 then commit;else insert into texample values(i);end if;end if;end if;end loop;commit;end;執(zhí)行該語句后將有幾條記錄插入到表texample表中
A 1 B 2
C 3
D 4
100.設(shè)計(jì)一表結(jié)構(gòu),某字段要求存放員工編號,為固定10位長字符,采用哪種類型字段:
A A char
B long
C varchar
D varray
二,簡答題
1.談?wù)刦inal, finally, finalize的區(qū)別。
final—修飾符(關(guān)鍵字)如果一個(gè)類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。因此一個(gè)類不能既被聲明為 abstract的,又被聲明為final的。將變量或方法聲明為final,可以保證它們在使用中不被改變。被聲明為final的變量必須在聲明時(shí)給定初值,而在以后的引用中只能讀取,不可修改。被聲明為final的方法也同樣只能使用,不能重載
finally—再異常處理時(shí)提供 finally 塊來執(zhí)行任何清除操作。如果拋出一個(gè)異常,那么相匹配的 catch 子句就會(huì)執(zhí)行,然后控制就會(huì)進(jìn)入 finally 塊(如果有的話)。finalize—方法名。Java 技術(shù)允許使用 finalize()方法在垃圾收集器將對象從內(nèi)存中清除出去之前做必要的清理工作。這個(gè)方法是由垃圾收集器在確定這個(gè)對象沒有被引用時(shí)對這個(gè)對象調(diào)用的。它是在 Object 類中定義的,因此所有的類都繼承了它。子類覆蓋 finalize()方法以整理系統(tǒng)資源或者執(zhí)行其他清理工作。finalize()方法是在垃圾收集器刪除對象之前對這個(gè)對象調(diào)用的。
2.Anonymous Inner Class(匿名內(nèi)部類)是否可以extends(繼承)其它類,是否可以implements(實(shí)現(xiàn))interface(接口)? 匿名的內(nèi)部類是沒有名字的內(nèi)部類。不能extends(繼承)其它類,但一個(gè)內(nèi)部類可以作為一個(gè)接口,由另一個(gè)內(nèi)部類實(shí)現(xiàn)。
3.Static Nested Class 和 Inner Class的不同,說得越多越好(面試題有的很籠統(tǒng))。
Nested Class(一般是C++的說法),Inner Class(一般是JAVA的說法)。Java內(nèi)部類與C++嵌套類最大的不同就在于是否有指向外部的引用上。
注: 靜態(tài)內(nèi)部類(Inner Class)意味著1創(chuàng)建一個(gè)static內(nèi)部類的對象,不需要一個(gè)外部類對象,2不能從一個(gè)static內(nèi)部類的一個(gè)對象訪問一個(gè)外部類對象
4.&和&&的區(qū)別。
&是位運(yùn)算符。&&是布爾邏輯運(yùn)算符,&&運(yùn)算速度高(短路與)。
5.HashMap和Hashtable的區(qū)別。
都屬于Map接口的類,實(shí)現(xiàn)了將惟一鍵映射到特定的值上。HashMap 類沒有分類或者排序。它允許一個(gè) null 鍵和多個(gè) null 值。
Hashtable 類似于 HashMap,但是不允許 null 鍵和 null 值。它也比 HashMap 慢,因?yàn)樗峭降摹?/p>
6.Collection 和 Collections的區(qū)別。
Collections是個(gè)java.util下的類,它包含有各種有關(guān)集合操作的靜態(tài)方法。Collection是個(gè)java.util下的接口,它是各種集合結(jié)構(gòu)的父接口。
7.什么時(shí)候用assert。
斷言是一個(gè)包含布爾表達(dá)式的語句,在執(zhí)行這個(gè)語句時(shí)假定該表達(dá)式為 true。如果表達(dá)式計(jì)算為 false,那么系統(tǒng)會(huì)報(bào)告一個(gè) AssertionError。它用于調(diào)試目的:
assert(a > 0);// throws an AssertionError if a <= 0 斷言可以有兩種形式:
assert Expression1;
assert Expression1 : Expression2;
Expression1 應(yīng)該總是產(chǎn)生一個(gè)布爾值。
Expression2 可以是得出一個(gè)值的任意表達(dá)式。這個(gè)值用于生成顯示更多調(diào)試信息的 String 消息。
斷言在默認(rèn)情況下是禁用的。要在編譯時(shí)啟用斷言,需要使用 source 1.4 標(biāo)記:
javac-source 1.4 Test.java 要在運(yùn)行時(shí)啟用斷言,可使用-enableassertions 或者-ea 標(biāo)記。
要在運(yùn)行時(shí)選擇禁用斷言,可使用-da 或者-disableassertions 標(biāo)記。
要系統(tǒng)類中啟用斷言,可使用-esa 或者-dsa 標(biāo)記。還可以在包的基礎(chǔ)上啟用或者禁用斷言。
可以在預(yù)計(jì)正常情況下不會(huì)到達(dá)的任何位置上放置斷言。斷言可以用于驗(yàn)證傳遞給私有方法的參數(shù)。不過,斷言不應(yīng)該用于驗(yàn)證傳遞給公有方法的參數(shù),因?yàn)椴还苁欠駟⒂昧藬嘌?,公有方法都必須檢查其參數(shù)。不過,既可以在公有方法中,也可以在非公有方法中利用斷言測試后置條件。另外,斷言不應(yīng)該以任何方式改變程序的狀態(tài)。
8.GC是什么? 為什么要有GC?(基礎(chǔ))。
GC是垃圾收集器。Java 程序員不用擔(dān)心內(nèi)存管理,因?yàn)槔占鲿?huì)自動(dòng)進(jìn)行管理。要請求垃圾收集,可以調(diào)用下面的方法之一:
System.gc()
Runtime.getRuntime().gc()
9.String s = new String(”xyz“);創(chuàng)建了幾個(gè)String Object? 兩個(gè)對象,一個(gè)是“xyx”,一個(gè)是指向“xyx”的引用對象s。
10.Math.round(11.5)等於多少? Math.round(-11.5)等於多少? Math.round(11.5)返回(long)12,Math.round(-11.5)返回(long)-11;
11.short s1 = 1;s1 = s1 + 1;有什么錯(cuò)? short s1 = 1;s1 += 1;有什么錯(cuò)? short s1 = 1;s1 = s1 + 1;有錯(cuò),s1是short型,s1+1是int型,不能顯式轉(zhuǎn)化為short型??尚薷臑閟1 =(short)(s1 + 1)。short s1 = 1;s1 += 1正確。
12.sleep()和 wait()有什么區(qū)別? 搞線程的最愛
sleep()方法是使線程停止一段時(shí)間的方法。在sleep 時(shí)間間隔期滿后,線程不一定立即恢復(fù)執(zhí)行。這是因?yàn)樵谀莻€(gè)時(shí)刻,其它線程可能正在運(yùn)行而且沒有被調(diào)度為放棄執(zhí)行,除非(a)“醒來”的線程具有更高的優(yōu)先級
(b)正在運(yùn)行的線程因?yàn)槠渌蚨枞?/p>
wait()是線程交互時(shí),如果線程對一個(gè)同步對象x 發(fā)出一個(gè)wait()調(diào)用,該線程會(huì)暫停執(zhí)行,被調(diào)對象進(jìn)入等待狀態(tài),直到被喚醒或等待時(shí)間到。
13.Java有沒有g(shù)oto? Goto—java中的保留字,現(xiàn)在沒有在java中使用。
14.數(shù)組有沒有l(wèi)ength()這個(gè)方法? String有沒有l(wèi)ength()這個(gè)方法? 數(shù)組沒有l(wèi)ength()這個(gè)方法,有l(wèi)ength的屬性。String有有l(wèi)ength()這個(gè)方法。
15.Overload和Override的區(qū)別。Overloaded的方法是否可以改變返回值的類型? 方法的重寫Overriding和重載Overloading是Java多態(tài)性的不同表現(xiàn)。重寫Overriding是父類與子類之間多態(tài)性的一種表現(xiàn),重載Overloading是一個(gè)類中多態(tài)性的一種表現(xiàn)。如果在子類中定義某方法與其父類有相同的名稱和參數(shù),我們說該方法被重寫(Overriding)。子類的對象使用這個(gè)方法時(shí),將調(diào)用子類中的定義,對它而言,父類中的定義如同被“屏蔽”了。如果在一個(gè)類中定義了多個(gè)同名的方法,它們或有不同的參數(shù)個(gè)數(shù)或有不同的參數(shù)類型,則稱為方法的重載(Overloading)。Overloaded的方法是可以改變返回值的類型。
16.Set里的元素是不能重復(fù)的,那么用什么方法來區(qū)分重復(fù)與否呢? 是用==還是equals()? 它們有何區(qū)別? Set里的元素是不能重復(fù)的,那么用iterator()方法來區(qū)分重復(fù)與否。equals()是判讀兩個(gè)Set是否相等。
equals()和==方法決定引用值是否指向同一對象equals()在類中被覆蓋,為的是當(dāng)兩個(gè)分離的對象的內(nèi)容和類型相配的話,返回真值。
17.給我一個(gè)你最常見到的runtime exception。
ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, NegativeArraySizeException, NoSuchElementException, ProfileDataException, SystemException,ProviderException,UndeclaredThrowableException,IllegalPathStateException, MissingResourceException,NullPointerException,SecurityException,UnmodifiableSetException,RasterFormatException, UnsupportedOperationException
18.error和exception有什么區(qū)別? error 表示恢復(fù)不是不可能但很困難的情況下的一種嚴(yán)重問題。比如說內(nèi)存溢出。不可能指望程序能處理這樣的情況。
exception 表示一種設(shè)計(jì)或?qū)崿F(xiàn)問題。也就是說,它表示如果程序運(yùn)行正常,從不會(huì)發(fā)生的情況。
19.List, Set, Map是否繼承自Collection接口? List,Set是
Map不是
20.abstract class和interface有什么區(qū)別? 聲明方法的存在而不去實(shí)現(xiàn)它的類被叫做抽象類(abstract class),它用于要?jiǎng)?chuàng)建一個(gè)體現(xiàn)某些基本行為的類,并為該類聲明方法,但不能在該類中實(shí)現(xiàn)該類的情況。不能創(chuàng)建abstract 類的實(shí)例。然而可以創(chuàng)建一個(gè)變量,其類型是一個(gè)抽象類,并讓它指向具體子類的一個(gè)實(shí)例。不能有抽象構(gòu)造函數(shù)或抽象靜態(tài)方法。Abstract 類的子類為它們父類中的所有抽象方法提供實(shí)現(xiàn),否則它們也是抽象類為。取而代之,在子類中實(shí)現(xiàn)該方法。知道其行為的其它類可以在類中實(shí)現(xiàn)這些方法。
接口(interface)是抽象類的變體。在接口中,所有方法都是抽象的。多繼承性可通過實(shí)現(xiàn)這樣的接口而獲得。接口中的所有方法都是抽象的,沒有一個(gè)有程序體。接口只可以定義static final成員變量。接口的實(shí)現(xiàn)與子類相似,除了該實(shí)現(xiàn)類不能從接口定義中繼承行為。當(dāng)類實(shí)現(xiàn)特殊接口時(shí),它定義(即將程序體給予)所有這種接口的方法。然后,它可以在實(shí)現(xiàn)了該接口的類的任何對象上調(diào)用接口的方法。由于有抽象類,它允許使用接口名作為引用變量的類型。通常的動(dòng)態(tài)聯(lián)編將生效。引用可以轉(zhuǎn)換到接口類型或從接口類型轉(zhuǎn)換,instanceof 運(yùn)算符可以用來決定某對象的類是否實(shí)現(xiàn)了接口。
21.abstract的method是否可同時(shí)是static,是否可同時(shí)是native,是否可同時(shí)是synchronized? 都不能
22.接口是否可繼承接口? 抽象類是否可實(shí)現(xiàn)(implements)接口? 抽象類是否可繼承實(shí)體類(concrete class)? 接口可以繼承接口。抽象類可以實(shí)現(xiàn)(implements)接口,抽象類是否可繼承實(shí)體類,但前提是實(shí)體類必須有明確的構(gòu)造函數(shù)。
23.啟動(dòng)一個(gè)線程是用run()還是start()? 啟動(dòng)一個(gè)線程是調(diào)用start()方法,使線程所代表的虛擬處理機(jī)處于可運(yùn)行狀態(tài),這意味著它可以由JVM調(diào)度并執(zhí)行。這并不意味著線程就會(huì)立即運(yùn)行。run()方法可以產(chǎn)生必須退出的標(biāo)志來停止一個(gè)線程。
24.構(gòu)造器Constructor是否可被override? 構(gòu)造器Constructor不能被繼承,因此不能重寫Overriding,但可以被重載Overloading。
25.是否可以繼承String類? String類是final類故不可以繼承。
26.當(dāng)一個(gè)線程進(jìn)入一個(gè)對象的一個(gè)synchronized方法后,其它線程是否可進(jìn)入此對象的其它方法? 不能,一個(gè)對象的一個(gè)synchronized方法只能由一個(gè)線程訪問。
27.try {}里有一個(gè)return語句,那么緊跟在這個(gè)try后的finally {}里的code會(huì)不會(huì)被執(zhí)行,什么時(shí)候被執(zhí)行,在return前還是后? 會(huì)執(zhí)行,在return前執(zhí)行。
28.編程題: 用最有效率的方法算出2乘以8等於幾? 有C背景的程序員特別喜歡問這種問題。2 << 3
29.兩個(gè)對象值相同(x.equals(y)== true),但卻可有不同的hash code,這句話對不對? 不對,有相同的hash code。
30.當(dāng)一個(gè)對象被當(dāng)作參數(shù)傳遞到一個(gè)方法后,此方法可改變這個(gè)對象的屬性,并可返回變化后的結(jié)果,那么這里到底是值傳遞還是引用傳遞? 是值傳遞。Java 編程語言只由值傳遞參數(shù)。當(dāng)一個(gè)對象實(shí)例作為一個(gè)參數(shù)被傳遞到方法中時(shí),參數(shù)的值就是對該對象的引用。對象的內(nèi)容可以在被調(diào)用的方法中改變,但對象的引用是永遠(yuǎn)不會(huì)改變的。
31.swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? switch(expr1)中,expr1是一個(gè)整數(shù)表達(dá)式。因此傳遞給 switch 和 case 語句的參數(shù)應(yīng)該是 int、short、char 或者 byte。long,string 都不能作用于swtich。
32.編程題: 寫一個(gè)Singleton出來。
Singleton模式主要作用是保證在Java應(yīng)用程序中,一個(gè)類Class只有一個(gè)實(shí)例存在。一般Singleton模式通常有幾種種形式: 第一種形式: 定義一個(gè)類,它的構(gòu)造函數(shù)為private的,它有一個(gè)static的private的該類變量,在類初始化時(shí)實(shí)例話,通過一個(gè)public的getInstance方法獲取對它的引用,繼而調(diào)用其中的方法。
public class Singleton {
private Singleton(){}
//在自己內(nèi)部定義自己一個(gè)實(shí)例,是不是很奇怪?
//注意這是private 只供內(nèi)部調(diào)用
private static Singleton instance = new Singleton();
//這里提供了一個(gè)供外部訪問本class的靜態(tài)方法,可以直接訪問
public static Singleton getInstance(){
return instance;
}
}
第二種形式:
public class Singleton {
private static Singleton instance = null;
public static synchronized Singleton getInstance(){
//這個(gè)方法比上面有所改進(jìn),不用每次都進(jìn)行生成對象,只是第一次
//使用時(shí)生成實(shí)例,提高了效率!
if(instance==null)
instance=new Singleton();return instance;
} }
其他形式: 定義一個(gè)類,它的構(gòu)造函數(shù)為private的,所有方法為static的。一般認(rèn)為第一種形式要更加安全些
33.Hashtable和HashMap
Hashtable繼承自Dictionary類,而HashMap是Java1.2引進(jìn)的Map interface的一個(gè)實(shí)現(xiàn)
HashMap允許將null作為一個(gè)entry的key或者value,而Hashtable不允許還有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因?yàn)閏ontains方法容易讓人引起誤解。最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在 多個(gè)線程訪問Hashtable時(shí),不需要自己為它的方法實(shí)現(xiàn)同步,而HashMap
就必須為之提供外同步。Hashtable和HashMap采用的hash/rehash算法都大概一樣,所以性能不會(huì)有很大的差異。
34.到底 Java 是如何傳遞參數(shù)的?是by value或by reference?
35.String這個(gè)類型的class為何定義成final?
36.繼承了一個(gè)class叫做 Frotz,編譯器卻給我“No constuctor Frotz()in the class”這樣的錯(cuò)誤提示,為什么呢?
Super(“aaaa”);
37.怎樣比較兩個(gè)類型為String的字符串?
equals
38.float 和 Float有什么區(qū)別? 簡單類型,引用類型,封裝類
39.如何將字串String轉(zhuǎn)換成整數(shù)int?
Integer.parseInt()40.String s = new String(”xyz“);創(chuàng)建了幾個(gè)String Object?
41.給我一個(gè)你最常見到的runtime exception。
NullPointerException 42.abstract class和interface有什么區(qū)別?
43.啟動(dòng)一個(gè)線程是用run()還是start()?
44.try {}里有一個(gè)return語句,那么緊跟在這個(gè)try后的finally {}里的code會(huì)不會(huì)被執(zhí)行,什么時(shí)候被執(zhí)行,在return前還是后?
45.有13個(gè)小球,其中有一個(gè)和其他的重量不一樣,只用天平稱量3次,如何找出壞球?
46.已有學(xué)員信息表{學(xué)號;姓名},表中已有記錄:{1,張一;2,張二;…….100,張一百},現(xiàn)在要把李四放到學(xué)號54的位置,后面的其他學(xué)員,學(xué)號依次遞增,請寫出sql語句實(shí)現(xiàn)。
update student1 set id=id+1 where id>=54;insert into student1 values(54,'ab');47.已有學(xué)員信息表{學(xué)號,班級,學(xué)科,姓名,成績},現(xiàn)要查詢出各班語文成績前10名,并且數(shù)學(xué)成績不在倒數(shù)10名范圍內(nèi)的人員信息,請寫出sql語句實(shí)現(xiàn)。
select * from(select * from 信息表 where 學(xué)科=?語文? order by 成績 desc)where rownum<=10 minus select * from(select * from 信息表 where 學(xué)科=?數(shù)學(xué)? order by 成績 asc)where rownum<=10 48.請寫出你知道的幾種J2EE的核心技術(shù)的名稱,并簡要解釋。
Servlet JSP JNDI RMI JDBC JavaMail JMS JTA/JTS EJB
49.斯諾克臺球共有15*8個(gè)一分球,2,3,4,5,6,7分球各一個(gè),規(guī)則是先打一個(gè)最低分球,然后可以打一個(gè)其他分值的球,如此反復(fù),如果臺面還有更低分值的球,打入的高分球計(jì)分,同時(shí)拿出來放回原位置,要求寫一段簡單的java函數(shù),實(shí)現(xiàn)輸入臺面上剩余球的數(shù)目,計(jì)算出可得的最高分。(不考慮罰分等特殊情況)
50.比較Java開發(fā)中常用的XML解析API,說明各自的原理及優(yōu)缺點(diǎn)。
51.寫一個(gè)應(yīng)用程序,接收用戶輸入的日期參數(shù)(格式為字符串:yyyy-mm-dd),在控制臺輸出該日期前一天的日期(格式與輸入?yún)?shù)相同),要求代碼清晰規(guī)范、具有良好的可讀性和容錯(cuò)能力。
52.如何在Weblogic8中配置JAVA消息服務(wù)(JMS)?寫出需要配置的項(xiàng)目及步驟。
53.已知weblogic服務(wù)器的的IP地址為192.168.0.1,domain的端口為7001,用戶名密碼均為weblogic,其中部署了一個(gè)會(huì)話Bean,主接口為BookHome,遠(yuǎn)程接口為Book,實(shí)現(xiàn)類為BookBean,Jndi名稱為Book,寫一段程序調(diào)用該會(huì)話Bean的getBooks()方法。
Hashtable h = new Hashtable();h.Context ctx = new InitialContext(h);BookHome home
=(BookHome)ProtableRemoteObject.narrow(Ctx.lookup(“Book”),BookHome.class);Book b = home.create();54.JSP中有哪些跳轉(zhuǎn)方式,那種方式效率較高? Response.sendRediret();
56.Form表單的提交方式有幾種各有什么不同?
Post get 57.簡述Oracle中SGA的組成部分
58.Oracle的啟動(dòng)和關(guān)閉各有多少步驟
59.Oracle表空間的分類和作用,如排序時(shí)數(shù)據(jù)將放在什么表空間
永久表空間、臨時(shí)表空間和還原表空間,排序時(shí)數(shù)據(jù)放在臨時(shí)表空間,還原表空間用于記錄重做日志。60.commit時(shí),數(shù)據(jù)庫將會(huì)發(fā)生什么變化,rollback呢? 61.用命令創(chuàng)建用戶,并為用戶授權(quán)
62.寫一個(gè)存儲過程,使employee(name,age,emp_no,salary)表中的salary值在0-1000之間的員工的工資上漲20% 要求使用游標(biāo)
create or replace procedure pro_increatesal is
cursor emp_cur is select sal from emp for update;begin
for cur in emp_cur loop
if(cur.sal between 0 and 1000)then
update emp set sal=sal*1.2 where current of emp_cur;end if;end loop;commit;end pro_increatesal;
63.Oracle數(shù)據(jù)庫中都有哪些類型的文件 64.簡述Servlet生命周期
65.如何在Oracle中查詢某個(gè)用戶下所有的表
66.truncate后,存儲空間是否還存在,是否可以被其他的表占用 67.Javascript如何提交表單 Document.formname.submit();68.如何返回前一個(gè)頁面
History.back();69.怎樣給一個(gè)form元素動(dòng)態(tài)賦值 Document.form.action=””;Document.form.xxx.value=””;70.Oracle中控制文件什么時(shí)候讀???
裝載數(shù)據(jù)庫的時(shí)候
71.Oracle中用戶正在執(zhí)行一個(gè)操作過程,管理員取消了他的權(quán)限,會(huì)發(fā)生什么?
正執(zhí)行的操作被回滾 72.Oracle索引分幾種?說明唯一索引和位圖索引
普通索引、唯一索引、位圖索引 73.將int轉(zhuǎn)換為String有幾種方法?
String s1 = I + “”;String s2 = String.valueOf(i);String s3 = Integer.toString(i);74.簡述什么是事務(wù)
75.談?wù)刢ookie的作用,session的作用,session與cookie的區(qū)別和聯(lián)系 76.jsp有哪些內(nèi)置對象?作用分別是什么? 77.Java 的基本數(shù)據(jù)類型有哪些?String是不是基本數(shù)據(jù)類型? 78.作用域public,private,protected,不寫時(shí)的區(qū)別
79.在控制臺輸入一個(gè)字符串,然后按照逆序打印出來
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String str = Br.readLne();StringBuffer sb = new StringBuffer(str);Sb.reverse();System.out.println(sb.toString());This is a test for you;
StringTokenizer
split you for test a is This;80.用Java實(shí)現(xiàn)冒泡怕學(xué),數(shù)據(jù)不用輸入,直接定義數(shù)組即可,打印到控制臺
81.編寫一個(gè)訪問oracle數(shù)據(jù)庫的程序,要求從數(shù)據(jù)庫中查詢出employees 中三個(gè)列的值(empid,lastname,email)輸出到控制臺 url: jdbc:oracle:thin:@10.70.112.254:1521:oracle 登陸名hr密碼hr 定義encode()和decode()方法,encode方法用來按一定規(guī)則轉(zhuǎn)換字符串,decode方法把encode方法轉(zhuǎn)換的字符串再轉(zhuǎn)換回來,encode規(guī)則如下: 1,如果當(dāng)前字符是數(shù)字切不大與0,復(fù)制當(dāng)前字符;
2,如果當(dāng)前字符是數(shù)字且大于0,如果當(dāng)前字符有后繼字符,則設(shè)置整數(shù)N等于當(dāng)前字符數(shù)值,把后繼字符復(fù)制N+1次
3,如果當(dāng)前字符既不是數(shù)字也不是”_“,則復(fù)制當(dāng)前字符
4,如果當(dāng)前字符是”_“,則替換為”UL“ 5,上面沒次操作完畢,再后面追加一個(gè)”_“;
例:有字符串”23_2b/5“ 則轉(zhuǎn)換完字符串為:”333_____UL_bbb_/_5“ 再寫decode方法 把轉(zhuǎn)換后的字符串再轉(zhuǎn)換回去
驗(yàn)證字符串:
字符串
轉(zhuǎn)換后字符串
_b2_U2ab__
_UL_b____UL__U_aaa_a_b_UL_UL 3__UL012_3b_ _____UL_UL__U_L_0_22____UL_bbbb_b__UL class Jiami {
public String encode(String str){
} char[] cs = str.toCharArray();StringBuffer sb = new StringBuffer();for(int i=0;i } return sb.toString();if(cs[i]=='0'){ sb.append(cs[i]);}else if(cs[i]>'0'&&cs[i]<='9'){ int n = cs[i]-'0'+1; if(i!=cs.length-1){ } for(int j=0;j StringBuffer sb = new StringBuffer();StringBuffer sb2 = new StringBuffer(str);String[] ss = str.split(”_“);for(int i=0;i int j = i; if(ss[j].equals(”“)){ int n = 0;while(true){ ; } } } if(!ss[j].equals(”“)){ break;} j++;i++;n++;if(sb.length()==0)sb.append(n-2);else if(sb.charAt(sb.length()-1)>'9'||sb.charAt(sb.length()-1)<'0')sb.append(n-2);sb.append(”_“);}else if(ss[j].equals(”UL“)){ sb.append(”_“);}else{ int le = ss[j].length(); } if(le==1){ sb.append(ss[j]);}else{ } sb.append(le-1);sb.append(ss[j].charAt(0));i++;return sb.toString();public static void main(String[] args){ Jiami j= new Jiami();System.out.println(j.encode(”3__UL012_3b_“));System.out.println(j.decode(”_____UL_UL__U_L_0_22_____UL_bbbb_b__UL_"))} } 82.已知表T1 包含字段ID,對同一個(gè)ID的取值,可能存在多條數(shù)據(jù),請完成SQL語句,查詢T1中對應(yīng)大于1條數(shù)據(jù)ID及其對應(yīng)數(shù)據(jù)的條數(shù) select ID,count(*)from T1 group by ID having count(*)>1 83.已知表T1、T2和T3的結(jié)構(gòu)和數(shù)據(jù)如下 T1 NameID CourseID Score 1 1 2 2 T2 ID Course 1 數(shù)學(xué) 2 T3 ID Name 1 張三 李四 請寫出查詢的SQL語句使得查詢結(jié)果為: Name Course Score------------張三 數(shù)學(xué) 張三 語文 李四 數(shù)學(xué) 李四 語文 Select t3.name,t2.course,t1.score from t1,t2,t3 where t1.nameid=t3.id and t1.courseid=t2.id;語文