草本Jing樺
我參加軟件開(kāi)發(fā),總之就是對(duì)linux要熟悉,如果是軟件開(kāi)發(fā),那么你對(duì)linux內(nèi)核網(wǎng)絡(luò)編程等方面要很有研究,至于技術(shù)支持不太懂,linux、網(wǎng)絡(luò)、具體的一些情況等等,技術(shù)支持好像還是群面。
洛林小叮當(dāng)
我前幾天剛參加筆試,報(bào)的軟件研發(fā),有考指針,sizeof,感覺(jué)考的知識(shí)點(diǎn)很熟悉但做不出來(lái),還有給一個(gè)程序讓你找錯(cuò),接著是算法題,記得有一個(gè)是寫(xiě)itoa和atoi函數(shù)吧,其余的不記得了,反正不太難,還考了如何用O(N)實(shí)現(xiàn)一個(gè)數(shù)組中所有小于等于0的放在前面,大于0的放在數(shù)組的后面;好像還有一個(gè)是用最簡(jiǎn)單的方法判斷是否是2的倍數(shù),答案應(yīng)該是i&(i-1)吧,邏輯題考了兩個(gè),一個(gè)是1001個(gè)某物,每次只能拿1,2,4個(gè),你和另外一個(gè)人拿,你先拿,怎么能保證每次你都能贏,誰(shuí)拿最后一個(gè)誰(shuí)就輸了,第二個(gè)題是有3紅1白2綠,你拿其中任意兩個(gè)不同顏色的球都會(huì)變成2個(gè)第三種顏色的球,即1紅+1綠=2白,問(wèn)至少變化多少次才能最終只有一種顏色?最后一部分是問(wèn)答題,大多都是Linux的,不太記得了,順便附一套08的題了深信服08年筆試題填空選擇類(lèi)212111231122或1113122112下一行是什么?有什么規(guī)律? ///已解決意思是上面一行有1個(gè)1,1個(gè)3,1個(gè)2,2個(gè)1,1個(gè)2,即132112(M)?(a++):( a–),A,M==O,B,M==1,C,M!=O,D,M!=1(條件表達(dá)式) ? (條件為真時(shí)的表達(dá)式)條件為假時(shí)的表達(dá)式) ///已解決4以下哪些通信方式是可靠的通訊方式1信號(hào)2管道3消息4tcp 5udp 6串口I/O可靠:信號(hào) 管道 tcp可以在不同主機(jī)之間的:Unix的啟動(dòng)順序排序。(A) (B) (C) login (D) initDBAC進(jìn)程的幾個(gè)基本狀態(tài):就緒、執(zhí)行、阻塞程序:現(xiàn)有1000個(gè)球,10個(gè)盒子,問(wèn)各個(gè)盒子內(nèi)應(yīng)該分別放入多少個(gè)球,才能達(dá)到需要1至1000之間任何數(shù)量的球,你都可以用若干盒子組合出來(lái)(用C/C++編寫(xiě)程序)1、2、4、8、16、32、64、128、256、489用一個(gè)程序示意常見(jiàn)的錯(cuò)誤能夠?qū)е聴F茐?,如何檢查?#include “”#include “”void main(){char str[5];cout<<”input: “;cin>>str;while(strlen(str)>5){cout<<”too long!”
賓格磚家
深信服軟件開(kāi)發(fā)09年考題只有一套,不會(huì)分AB卷,大概有以下一些題目:【知識(shí)點(diǎn)】數(shù)據(jù)類(lèi)型占字節(jié)數(shù)(32位機(jī)) Sizeof(long)=4; (*) Sizeof(int) = 4; Sizeof(short)=2; Sizeof(char)=1; Sizeof(double)=8; Sizeof(float)=4; 【填空】下面的程序在那行崩潰: struct { char c; char *pc; } a; int main(int argc, char* argv[]) { char *p=&; p[0]=0; p[1]=0; p[2]=0; p[3]=0; p[4]=0; p[5]=0; ; [5]=0; * [4]=0; [3]=0; [2]=0; [1]=0; [0]=0; return 0; } 【編程】實(shí)現(xiàn)函數(shù)atoi和itoa。 以下幾個(gè)知識(shí)點(diǎn)考的是選擇題: 【知識(shí)點(diǎn)】reinterpret_cast 【知識(shí)點(diǎn)】dynamic_cast 【知識(shí)點(diǎn)】const_cast 【知識(shí)點(diǎn)】static_cast 【選擇】(M)?(a++):( a–),其中表達(dá)式M相當(dāng)于: A M==O,B M==1,C M!=O,D M!=1 4以下哪些通信方式是可靠的通訊方式 1信號(hào)2管道3消息4tcp 5udp 6串口I/O【簡(jiǎn)答】release版本的可執(zhí)行文件。如何獲知生成的文件是否過(guò)大。 【簡(jiǎn)答】對(duì)比平衡二叉樹(shù)和紅黑樹(shù)。 【邏輯】有1001個(gè)球,兩個(gè)人輪流拿球,且每次只能拿1、2、4個(gè)球,規(guī)定拿到最后一個(gè)球的人為輸。如果讓你先拿,你是否有必勝的把握。如果有,該如何操作? 【編程】用最簡(jiǎn)單的函數(shù)實(shí)現(xiàn)功能:判斷一個(gè)int數(shù)據(jù)是否是2的x次冪(不能使用循環(huán))。 【編程】對(duì)于一個(gè)給定的整形數(shù)組int array[n]。編程實(shí)現(xiàn):將數(shù)組中所有小于或等于0的元素都放在數(shù)組前面,大于0的元素放在數(shù)組后面。要求時(shí)間復(fù)雜度為o(n) 【簡(jiǎn)答】 Spin lock 、mutex、critical section、signal 翻譯,簡(jiǎn)述他們的應(yīng)用場(chǎng)合。
優(yōu)質(zhì)工程師考試問(wèn)答知識(shí)庫(kù)