騰訊研發工程師筆試卷

2021-06-29 09:34:10 字數 2038 閱讀 4654

1 考慮函式原型void hello(int a,int b=7,char* pszc="*"),下面的函式呼叫鐘,屬於不合法呼叫的是

hello(5)

hello(5,8)

hello(6,"#")

hello(0,0,"#")

2 下面有關過載函式的說法中正確的是

過載函式必須具有不同的返回值型別

過載函式形參個數必須不同

過載函式必須有不同的形參列表

過載函式名可以不同

3 分析一下程式的執行結果:

class cbase

; virtual void functiona(){};

};class classb;};

class classc : public classa,public classb

;classc aobject;

classa* pa=&aobject;

classb* pb=&aobject;

classc* pc=&aobject;

關於pa,pb,pc的取值,下面的描述中正確的是:

pa,pb,pc的取值相同.

pc=pa+pb

pa和pb不相同

pc不等於pa也不等於pb

6下列程式的執行結果為:

#includeusing namespace std;

void main()

0.5

00.7

0.6666666-

7 有如下一段**:

#define add(x,y) x+y

int m=3;

m+=m*add(m,m); 

則m的值為: 

1512

1858

8 下面的模板宣告中,正確的是:

template

template

template

template

9 在windows程式設計中下面的說法正確的是:

兩個視窗,他們的視窗控制代碼可以是相同的

兩個視窗,他們的處理函式可以是相同的

兩個視窗,他們的視窗控制代碼和視窗處理函式都不可以相同.

10 下面哪種情況下,b不能隱式轉換為a?

class b:public a{}

class a:public b{}

class b

class a

11 某公司使用包過濾防火牆控制進出公司區域網的資料,在不考慮使用**伺服器的情況下,下面描述錯誤的是」該防火牆能夠( )」.

使公司員工只能訪問internet上與其業務聯絡的公司的ip位址.

僅允許http協議通過,不允許其他協議通過,例如tcp/udp.

使員工不能直接訪問ftp伺服器端口號為21的ftp位址.

僅允許公司中具有某些特定ip位址的計算機可以訪問外部網路

12 數字字元0的ascii值為48,若有以下程式:

main()

程式執行之後的輸出結果是:

3,250,2

2,22,50

13 假設你在編寫乙個使用多執行緒技術的程式,當程式中止執行時,需要怎樣一 個機制來安全有效的中止所有的執行緒?請描述其具體流程.

14從程式健壯性進行分析,下面的 filluserinfo 函式和 main 函式分別存在什麼問題?

#define max_name_len 20

struct userinfo

;void filluserinfo(userinfo *paruserinfo)

}int main(int argc, char *argv)

; filluserinfo(aruserinfos);

printf("the first name is:");

printf(aruserinfos[0].szname);

printf("\n");

return 0;

}

美團點評2012研發工程師筆試卷

package meituan2012 class node public class main reverse a link list between pre and next exclusively an example a linked list this k is 3 0 1 2 3 4 5...

百度2011研發工程師筆試卷

2.判斷乙個括號字串是否匹配正確,如果括號有多種,怎麼做?如 正確,錯誤。3.給定兩個數a b 0,100000 求 a b中最後三位數是多少。請簡要描述你的思路。4.微博上,每個使用者可以傳送一條訊息,可以 follow 另乙個使用者,當使用者傳送訊息時,所有 follow 他的使用者都能看見這條...

華為研發工程師

有這樣一道智力題 某商店規定 三個空汽水瓶可以換一瓶汽水。小張手上有十個空汽水瓶,她最多可以換多少瓶汽水喝?答案是5瓶,方法如下 先用9個空瓶子換3瓶汽水,喝掉3瓶滿的,喝完以後4個空瓶子,用3個再換一瓶,喝掉這瓶滿的,這時候剩2個空瓶子。然後你讓老闆先借給你一瓶汽水,喝掉這瓶滿的,喝完以後用3個空...