嵌入式(shi)軟件工(gong)程 軟件面試題(ti)
時(shi)間:2016-01-07 來源:未知(zhi)
對(dui)于工(gong)(gong)程師而言(yan),嵌入式(shi)工(gong)(gong)程師在面試中面試題(ti)是(shi)必不可少的(de)步驟之一(yi),那么嵌入式(shi)公司都會從哪些方面出(chu)題(ti)呢?下(xia)面跟(gen)隨小(xiao)編一(yi)起進入試題(ti)領域吧!
1、在區間(jian)[-2,2]里任取2個實數,它們的(de)平方和>1的(de)概率是(shi)大(da)約是(shi)()
A.84%
B.80%
C.65%
D.57%
參考答案:B
2、造成軟件危機的主要原因(yin)是(shi)以下里的哪幾個?
①用(yong)戶使用(yong)不當 ②硬件不可(ke)靠 ③對軟件的錯(cuo)誤認識(shi) ④缺乏好的開發方法和(he)手段 ⑤軟件本身特點(dian) ⑥開發效率低
A.(①②③)
B.(②③④)
C.(③⑤⑥)
D.(④⑤⑥)
參考答案:D
3、下列(lie)程序(xu)的運(yun)行結果
public static void main(String args[]) {
Thread t = new Thread() {
public void run() {
pong();
}
};
t.run();
System.out.print("ping");
}
static void pong() {
System.out.print("pong");
}
A.pingpong
B.pongping
C.pingpong和pongping都有可能
D.都不輸出
參考答案:B
4、一(yi)班只(zhi)在上午(wu)有(you)課,二班只(zhi)在下(xia)午(wu)有(you)課,同學A某天下(xia)午(wu)要上課,則(ze)以下(xia)說法正確的是()
A.A不是二班的
B.A是一班的
C.A是二班(ban)的
D.A不是(shi)一班(ban)的
參考答案:D
5、()限制了創建(jian)類(lei)的實(shi)例數量,而(er)()將一個(ge)類(lei)的接口轉換成客戶希(xi)望(wang)的另外一個(ge)接口,使(shi)得原本由于接口不兼(jian)容而(er)不能一起工作(zuo)(zuo)的那些類(lei)可(ke)以一起工作(zuo)(zuo)。
A.策略模(mo)(mo)式(shi) 適配器模(mo)(mo)式(shi)
B.單例模式(shi) 適配器模式(shi)
C.單例模式(shi) 策略模式(shi)
D.單例模(mo)(mo)式 組(zu)合模(mo)(mo)式
參考答(da)案:B
6、以下計算(suan)斐波(bo)那契數(shu)列的函(han)數(shu)時間復雜度(du)為()
int Fibonacci(int n)
{
if(n==0)
return 0;
else if(n==1)
return 1;
else
return Fibonacci(n-1)+Fibonacci(n-2)
}
A.O(nlogn)
B.O(n^2)
C.O(n)
D.O(2^n)
參考答案:D
7、以下(xia)屬于Hash碰撞(zhuang)解決方法(fa)的(de)是()
A.線性探測
B.二次探測
C.拉鏈法
D.二次散列
參考答案:ABCD
8、java socket如何獲(huo)取本地ip地址?
A.getInetAddress()
B.getLocalAddress()
C.getReuseAddress()
D.getLocalPort()
參考答案:B
9、有(you)三個線程T1,T2,T3,下面方法可(ke)以確保它們按順序執行(xing)的(de)有(you)()該線程繼續執行(xing)
A.先啟動后一(yi)個(T3調用(yong)T2,T2調用(yong)T1)
B.可(ke)以用(yong)線程(cheng)類的join()方法在一(yi)個線程(cheng)中啟動另(ling)一(yi)個線程(cheng),另(ling)一(yi)個線程(cheng)完成
C.先啟動(dong)第一(yi)個(T3調(diao)用T2,T2調(diao)用T1)
D.以(yi)上選(xuan)項說(shuo)法都不正(zheng)確
參考答案:BC
10、下面(mian)說(shuo)法正確的(de)有()
A.短(duan)連(lian)接多(duo)用于操作頻繁,點(dian)對點(dian)的(de)(de)通(tong)訊,且(qie)連(lian)接數不能太多(duo)的(de)(de)情況
B.數據庫的(de)連接一(yi)般都用長連接
C.web網站的http服(fu)務一般都用短(duan)連接
D.長連接多用(yong)于并發(fa)量(liang)大,但(dan)是每個(ge)用(yong)戶又(you)不需頻繁操作的情況
參考答案:BC