- 相關(guān)推薦
面試軟件類筆試題
面試更多地是在考察你的應(yīng)變能力、邏輯思維能力、語言表達能力以及你的形象氣質(zhì),以下是CN人才網(wǎng)小編為大家整理的2017面試軟件類筆試題,歡迎閱讀參考。
軟件開發(fā)類:
一:選擇題
1. 一道簡單switch語句考察,沒有break的'話,應(yīng)該順序執(zhí)行,所以結(jié)果應(yīng)該為a=2,b=1;
2. having語句,(好像是查詢分組吧,其他選項沒仔細看,忘記了。)
二:編程題
1.求最大公約數(shù),語言不限。(很簡單,直接法便能很順利實現(xiàn)。)
2.1-2+3-4……n 求和,注意效率。(個人覺得只有兩種情況,一種是N是偶數(shù),另外一種是N是基數(shù),然后直接返回結(jié)果即可。)
3.程序查錯題:
void main(){
char string[10],str1[10];
int i;
for(i=0;i<10;i++){
string='a';
}
strcpy(string,str1);
}
參:數(shù)組越界。因為strcpy(dst,src),src還沒初始化,所以越界。str1和string調(diào)換位置或者改為strncpy(string,str1,10)也能保證程序正常運行,但結(jié)果明顯不是所需。
4.U2樂隊演奏問題17分鐘內(nèi)趕到音樂會現(xiàn)場,4個人,過橋,必須要手電筒,耗時分別為1,2,5,10……@#*(@$*(&@($&(@&$(&*(#(*&*(#總之就這么個意思。
因為這道題目之前用C語言實現(xiàn)過一個。而且本身題目不難,還是很好解決的。首先時間相差差不多的一起過,1,2一起過,1送回,5,10再一起過,2送回,1,2再一起過,完成?偤臅r2+1+10+2+2=17正好完成任務(wù)。
三:翻譯
軟件測試類:
一:填空題
1、 給出二叉樹的前綴和中綴表達式,求出該二叉樹的后綴表達式。
2、 死鎖發(fā)生的四個必要條件
二:簡答題
1、 數(shù)據(jù)庫三大范式及其作用
2、 UML的概念和基本模型等
3、 黑盒法,白盒法和灰盒法的`基本概念和特點
三:編程與測試題目
1.用程序構(gòu)造所有字符組合,如aabccd,有ab,ac,ad,bc,bd,cd,abc……等等
2.網(wǎng)頁包含用戶名,密碼和登錄按鈕三個空間,設(shè)置20組不同的測試用例來測試用戶登錄功能。
四:綜合邏輯題;
1.孔雀來找茬,大概8處錯誤,精通美女來找茬的同學(xué)們幸福啦
2.飛機問題。 原題如下:
一架飛機(可空中加油)載滿油可繞地球飛行半圈,若全球只有一個基地,問至少要起落幾架次飛機,才能使一架飛機安全繞地球飛行一圈,加油飛機也能安全返回,請你寫出空中加油方案?
【面試軟件類筆試題】相關(guān)文章:
軟件項目管理類面試題10-16
軟件測試的面試題04-20
軟件測試面試題06-27
軟件測試面試題07-18
推理類面試試題05-30
推理類面試試題10-28
軟件測試面試題及答案10-16
軟件測試面試題寶典10-31
軟件測試企業(yè)面試試題09-18