8道軟件工程師面試題(ti)(含答案)
時間:2016-01-20 來源:未知
1、下面(mian)關于B和B+樹的(de)(de)描述中,不正確的(de)(de)是()
A.B樹和B+樹都是平衡的(de)多叉樹
B.B樹和B+樹都可用于文件(jian)的索引結(jie)構
C.B樹和B+樹都能有效的(de)支持順序檢(jian)索(suo)
D.B樹(shu)和B+樹(shu)都能有效的(de)支(zhi)持(chi)隨機檢索
參考答案:C
2、下列(lie)關于線程(cheng)調度的(de)(de)敘述(shu)中,錯誤的(de)(de)是(shi)()
A.調用線程(cheng)的sleep()方法(fa),可以使比當(dang)前線程(cheng)優(you)先級低的線程(cheng)獲得(de)運行機會
B.調用線(xian)(xian)程的yeild()方(fang)法,只(zhi)會使(shi)與當前線(xian)(xian)程相同優先級的線(xian)(xian)程獲(huo)得運行機會
C.具有相(xiang)同優先級的(de)多個線程(cheng)的(de)調度(du)一定是分時的(de)
D.分(fen)時調度模型是讓所有線程輪(lun)流獲得(de)CPU使用權
參考答案:C
3、在(zai)Java中,以下關于方(fang)法重(zhong)載和方(fang)法重(zhong)寫描述正確的是(shi)?
A.方(fang)法重(zhong)載(zai)和方(fang)法的重(zhong)寫實現(xian)的功能相同
B.方法重載(zai)出現(xian)在父子關系中(zhong)(zhong),方法重寫(xie)是在同一(yi)類中(zhong)(zhong)
C.方法重載的返回值類型(xing)必須一致(zhi),參(can)數項必須不同
D.方法(fa)重寫的(de)返回值類型必須相(xiang)同或相(xiang)容。(或是其子類)
參考(kao)答(da)案(an):D
4、C++中(zhong),下面四(si)個表(biao)達式中(zhong)錯誤的一項是()
A.a+=(a++)
B.a+=(++a)
C.(a++)+=a
D.(++a)+=(a++)
參考答案:C
5、在linux系統中,有一個文件夾(jia)里面有若干(gan)文件,通常用哪個命令可以獲(huo)取(qu)這個文件夾(jia)的大小(xiao):
A.ls -h
B.du -sh
C.df -h
D.fdish -h
參考答案:B
6、有如(ru)下4條語句:()
Integer i01=59;
int i02=59;
Integer i03=Integer.valueOf(59);
Integer i04=new Integer(59);
以(yi)下輸(shu)出結果(guo)為false的是:
A.System.out.println(i01==i02);
B.System.out.println(i01==i03);
C.System.out.println(i03==i04);
D.System.out.println(i02==i04);
參考答案(an):C
7、確定(ding)模塊的(de)功(gong)能和(he)模塊的(de)接口是在軟件設計的(de)那個階段完成的(de)?
A.需求分析
B.概要設計
C.詳細設計
D.編碼
參考答案:B
8、位(wei)勢函數法(fa)的(de)積累勢函數K(x)的(de)作(zuo)用相當于Bayes判決(jue)中的(de)()
A.后驗概率
B.先驗概率
C.類概率密度
D.類概率密度與先驗概率的乘積
參考答案:AD

