畢業(yè)生軟件類筆試題和面試題答案匯總

思而思學(xué)網(wǎng)

筆試的題目分為兩大部分,根據(jù)不同的方向,主要分為軟件開發(fā)類和軟件測(cè)試類。軟件開發(fā)類題目整體難度不大。但是細(xì)節(jié)考察比較多。還有一段純英文的翻譯,內(nèi)容的話,也沒什么好說的了,就是一個(gè)人的一番講話與愿景把。而軟件測(cè)試類的涉及的知識(shí)面比較廣,而且比較注重邏輯思維能力。

軟件開發(fā)類:

一:選擇題

1. 一道簡(jiǎn)單switch語(yǔ)句考察,沒有break的話,應(yīng)該順序執(zhí)行,所以結(jié)果應(yīng)該為a=2,b=1;

2. having語(yǔ)句,(好像是查詢分組吧,其他選項(xiàng)沒仔細(xì)看,忘記了。)

二:編程題

1.求最大公約數(shù),語(yǔ)言不限。(很簡(jiǎn)單,直接法便能很順利實(shí)現(xiàn)。)

2.1-2+3-4……n 求和,注意效率。(個(gè)人覺得只有兩種情況,一種是N是偶數(shù),另外一種是N是基數(shù),然后直接返回結(jié)果即可。)

3.程序查錯(cuò)題:

void main(){

char string[10],str1[10];

int i;

for(i=0;i<10;i++){

string='a';

}

strcpy(string,str1);

}

參:數(shù)組越界。因?yàn)閟trcpy(dst,src),src還沒初始化,所以越界。str1和string調(diào)換位置或者改為strncpy(string,str1,10)也能保證程序正常運(yùn)行,但結(jié)果明顯不是所需。

4.U2樂隊(duì)演奏問題17分鐘內(nèi)趕到音樂會(huì)現(xiàn)場(chǎng),4個(gè)人,過橋,必須要手電筒,耗時(shí)分別為1,2,5,10……@#(@$(&@($&(@&$(&(#(&(#總之就這么個(gè)意思。

因?yàn)檫@道題目之前用C語(yǔ)言實(shí)現(xiàn)過一個(gè)。而且本身題目不難,還是很好解決的。首先時(shí)間相差差不多的一起過,1,2一起過,1送回,5,10再一起過,2送回,1,2再一起過,完成?偤臅r(shí)2+1+10+2+2=17正好完成任務(wù)。

三:翻譯

軟件測(cè)試類:

一:填空題

1、 給出二叉樹的前綴和中綴表達(dá)式,求出該二叉樹的后綴表達(dá)式。

2、 死鎖發(fā)生的四個(gè)必要條件

二:簡(jiǎn)答題

1、 數(shù)據(jù)庫(kù)三大范式及其作用

2、 UML的概念和基本模型等

3、 黑盒法,白盒法和灰盒法的基本概念和特點(diǎn)

三:編程與測(cè)試題目

1.用程序構(gòu)造所有字符組合,如aabccd,有ab,ac,ad,bc,bd,cd,abc……等等

2.網(wǎng)頁(yè)包含用戶名,密碼和登錄按鈕三個(gè)空間,設(shè)置20組不同的測(cè)試用例來測(cè)試用戶登錄功能。

四:綜合邏輯題;

1.孔雀來找茬,大概8處錯(cuò)誤,精通美女來找茬的同學(xué)們幸福啦

2.飛機(jī)問題。 原題如下:

一架飛機(jī)(可空中加油)載滿油可繞地球飛行半圈,若全球只有一個(gè)基地,問至少要起落幾架次飛機(jī),才能使一架飛機(jī)安全繞地球飛行一圈,加油飛機(jī)也能安全返回,請(qǐng)你寫出空中加油方案?

熱門推薦

最新文章