當前位置:才華齋>計算機>java語言>

Java軟體工程師筆試題

java語言 閱讀(1.93W)

Java軟體工程師試分為兩個部分,包括技術部分和測試部分,下面是小編收集整理的Java軟體工程師筆試題,希望對你有幫助!更多內容請關注應屆畢業生考試網!

Java軟體工程師筆試題

筆試分為兩個部分,包括技術部分和測試部分:

  第一部分:

1.作用域public,private,protected,以及不寫時的區別

Public是公共的作用域,對當前類,同一個包及子孫類,其他包都包括

Protected 作用域為 當前包的範圍 包括子送類

Friendly 作用與 同包下 不包括子送類

Private 只作用與當前類

不寫預設為 private 作用域

2.請寫出每種基本型別的預設值?取值範圍?分別給出一個定義的例子

3.安全執行緒

4.一個執行緒的英文選擇題(好像是選e)記不好了

5.重寫和過載的區別

答:方法的重寫Overriding和過載Overloading是java多型的不同表現,重寫Overriding是父類與子類之間多型的一種表現,Overloading是一個類中多型的一種表現,如果在子類中定義某種方法與其父類有相同的名稱和引數,我們說該方法被重寫(Overriding).子類的物件使用這個方法時,將呼叫子類中的定義,對他而言,父類中的'定義如同被遮蔽了。如果在一個類中定義了多個同名的方法,他們或有不同的引數個數或有不同的引數型別,則稱為方法的過載(Overloading)。Overload的方法是可以改變返回值的型別。

6.程式設計 一個多型的(一個蝙蝠和動物和獸類和鳥類的)寫個動物的介面 剩下的寫三個類實現介面重寫方法就行了

Class Animal

{

Public void

}

7.程式設計題 :自動洗撲克牌(給傳進去一個數組 產生一個隨即數 把陣列內的

249992885 2009-02-11 16:25:45

順序打亂)

8.程式設計:一個類似迷宮的程式設計題 根據給的遊戲圖程式設計(手機遊戲 有左轉右轉 前進 )

9.腦筋題: 有六個職位 3個人 每個人有兩個職位 根據即句話判斷每個人的職位

答案是 第一個人:藝術家 律師

第二個人:建築師 教師

第三個人:作家 醫生(答案記得大概是這樣 要是當時實在想不出來就用這個嘿嘿)

10.陣列有沒有length()這個方法? String有沒有length()這個方法

11.位運算題

具體題想不起來了

類似於 :

-5>>3=-1;

-5<<3=-40;

5&3=1;

5|3=7;

-5|3=-5;

~5=-6;

-5^3=-8;

-5>>>3=53687091

就記得這些了

還有個公司出的類似面試的題 就是問情況的(就兩個需要注意的)1.裡面一個讓估算長江每年流入大海的水是多少噸 2.還有一個工作經驗需要留一個證明人的電話

(考完才知道 他們沒有時間限制 一上午坐完就行)

  第二部分:

一、你如何選擇自己的職業?

二、在高薪、表彰和晉升之間,你認為哪種形式最有價值?

三、你有什麼業餘愛好?

四、你為什麼要來我們公司工作?

五、我們為什麼要錄用你?

六、我們和另一個公司都聘用你,你會如何選擇?

七、最基礎的工作你也會願意幹麼?

八、你有哪些主要的優點?

九、你有哪些主要的缺點?

十、你以前的經驗和我們現在的工作有哪些聯絡?

十一、你對以後有什麼打算

十二、在學校你最不喜歡的課程是什麼?為什麼?

十三、你認為你在學校屬於好學生嗎?

十四、你是應屆畢業生,缺乏經驗,如何能勝任這項工作?

十五、對這項工作,你有哪些可預見的困難?

十六、你和其他求職者有什麼不同?

十七、你希望與什麼樣的上級共事?

十八、你因為工作過失與同事產生了矛盾,你怎樣去做?

十九、你對公司有什麼問題要問的?

二十、你對工資有什麼期望?

最新補充: (三月二十三)

第一部分加的新題,

String s1 = new Sting (“hello”);

String s2 = new String (“hello”)

tln(“s1==s2”);

結果是什麼? 為什麼是這樣的結果?

1你知道相對論嗎?請簡單介紹下。

2假如把你放在一個孤島上一年,讓你選三本書和兩張CD ,你選什麼?

3你家水龍頭壞了(水量很大),你怎麼處理?

4長江每年流入海洋的水有多少?

5你和你的朋友開餐館,給 總經理,前臺經理,廚房管理,廣告宣傳,融資,財務管理,及購買原料,你會選擇做什麼?

6假如你被捷通錄用,你想從事哪方面的工作,你擅長什麼?

7你在捷通工作一年了 ,描述一下你對自己的職業生涯和職業規劃。

8你期望的主管應該怎麼做?

9建議一下公司應該為員工做哪方面的培訓?

10你能為企業做出什麼貢獻?

11對員工的考核應該從哪些方面?

11你原來要有工作經驗,寫下主管或同事的姓名,職位,聯絡方式;要是應屆生,寫老師的聯絡方式。

12你期望的月薪是多少?