SUN JAVA面试笔试题2
SUN筆試題目SUN筆經(jīng)十六、寫一個帶參數(shù)宏get_struct_addr_from_member_addr(p, stru, m),能夠根據(jù)任意結(jié)構(gòu)實體的某一個成員的地址,算出該結(jié)構(gòu)實體的地址,其中參數(shù)p是指向該成員的指針,stru是該結(jié)構(gòu)體,m是該成員。(SUN試題)十七、給一個函數(shù)int main(){
int i, n=20;
for(i=0;i<N;I--)< font="" />
printf("-");
return 0;
}要求替換、增加或者減少一個字符,使該程序可以打出20個“-”號,并要求寫出三種解法。(sun試題)參考:1。i-- 換成 n--
2。i<="" />換成 -i<N< font="" />
十八、解釋 typedef char (*FUNC)(int, char*)的含義十九、問#include 和#include "abc.h"的區(qū)別,#define MAX_NUM 10 和 const int
MAX_NUM=10區(qū)別二十、問用什么方法可以避免一些潛在錯誤,比如if( myvar = 3)這一類編程規(guī)范的問題,用 if( 3 = myvar)就可以在編譯時報錯3.2SUN公司招聘考試題 據(jù)統(tǒng)計,在20分鐘內(nèi)能回答出這道題的人,在SUN公司年薪15萬美金以上,題目如下: 5個海盜搶到了100顆寶石,每一顆都一樣的大小和價值連城。他們決定這么分: 1、抽簽決定自己的號碼(1,2,3,4,5) 2、首先,由1號提出分配方案,然后大家5人進行表決,當(dāng)且僅當(dāng)超過半數(shù)的人同意時,按 照他的提案進行分配,否則將被扔入大海喂鯊魚。 3、如果1號死后,再由2號提出分配方案,然后大家4人進行表決,當(dāng)且僅當(dāng)超過半數(shù)的人同 意時,按照他的提案進行分配,否則將被扔入大海喂鯊魚。4、以次類推?? 條件: 每個海盜都是很聰明的人,都能很理智的判斷得失,從而做出選擇。 問題:第一個海盜提出怎樣的分配方案才能夠使自己的收益最大化?父類: package extend; public class Father { public Father() { } public String toInt(){ return "toInt()"; } public String toString(){ return "toString()"; } } 子類: package extend; public class Children extends Father { public Children() { super(); } public static void main(String arg[]) { Children c = new Children(); System.out.println(c); } } 請問System.out.println(c);輸出是什么?4.3幾道SUN中國研究院的面試題1. 什么是Raw Device? Ans. Raw Device也叫裸設(shè)備,也叫裸分區(qū)或者原始分區(qū),是一種沒有經(jīng)過格式化,不被unix通過文件系統(tǒng)來讀取的特殊字符設(shè)備。它由應(yīng)用程序負責(zé)對它進行讀寫操作。不經(jīng)過文件系統(tǒng)的緩沖。使用裸設(shè)備對于讀寫頻繁的數(shù)據(jù)庫應(yīng)用來說,可以極大地提高數(shù)據(jù)庫系統(tǒng)的性能。 2. 什么是MTU? Ans. Maximum Transmission Unit,最大傳輸單元,網(wǎng)絡(luò)上傳輸?shù)淖畲髷?shù)據(jù)包。 3. \d和\D的區(qū)別? Ans. \d匹配一個數(shù)字字符,等價于[0-9],\D匹配一個非數(shù)字字符,等價于[^0-9],這個題目沒答出來真是無話可說,不知道是面試官問得太生僻了,還是我自己太無知了。總之面試前這兩個正則表達式我是聞所未聞。4. *和?的區(qū)別? Ans. *代表任意字符串,?僅與任意一個字符匹配。面試最大的收獲就在于知道了"?"用英文表達就是question mark,而*當(dāng)然就是star。面試時聽不懂question mark那個尷尬呀,只能聽懂what's the difference between star and xxx?不知道另一個是什么,是"."還是"#"呢?
總結(jié)
以上是生活随笔為你收集整理的SUN JAVA面试笔试题2的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SUN JAVA面试笔试题
- 下一篇: 哈弗H6国潮版后备箱碰撞器在哪里?