當前位置:範文城>職場範本>職場百科>

騰訊公司招聘c/c++筆試題

職場百科 閱讀(4.44K)


騰訊公司招聘c/c++筆試題

騰訊公司c/c++筆試題這部分的騰訊c/c++面試用的筆試題主要是c/c++、資料結構、簡單演算法、操作系統等方面的基礎知識,方便去騰訊面試開發的同仁有所參考!筆試題的題型好像有sizeof、樹等選擇題。填空題是補充完整程式。附加題有寫演算法的、程式設計的'、資料庫sql語句查詢的。騰訊c/c++筆試題如下:雙向連結串列的刪除結點。

STYLE="line-height: normal;" 騰訊公司c/c++筆試題

STYLE="line-height: normal;" 這部分的騰訊c/c++面試用的筆試題主要是c/c++、資料結構、簡單演算法、作業系統等方面的基礎知識,方便去騰訊面試開發的同仁有所參考!筆試題的題型好像有sizeof、樹等選擇題。填空題是補充完整程式。附加題有寫演算法的、程式設計的、資料庫sql語句查詢的。還有一張c/c++開放性問題。

STYLE="line-height: normal;"

STYLE="line-height: normal;" 騰訊c/c++筆試題如下:

STYLE="line-height: normal;" 1、請定義一個巨集,比較兩個數a、b的大小,不能使用大於、小於、if語句

STYLE="line-height: normal;" #define Max(a,b) ( a/b)?a:b

STYLE="line-height: normal;" 2、如何輸出原始檔的標題和目前執行行的行數

STYLE="line-height: normal;" int line = __LINE__;

STYLE="line-height: normal;" char *file = __FILE__;

STYLE="line-height: normal;" cout<<"file name is "<<(file)<<",line is "<

STYLE="line-height: normal;" 3、兩個數相乘,小數點後位數沒有限制,請寫一個高精度演算法

STYLE="line-height: normal;" 4、寫一個病毒

while (1)

STYLE="line-height: normal;" {

STYLE="line-height: normal;" int *p = new int[10000000];

STYLE="line-height: normal;" }

STYLE="line-height: normal;" 5、不使用額外空間,將 A,B兩連結串列的元素交*歸併

STYLE="line-height: normal;" 6、將樹序列化 轉存在陣列或 連結串列中

STYLE="line-height: normal;"

STYLE="line-height: normal;" 7、

char * p1;

STYLE="line-height: normal;" void * p2;

STYLE="line-height: normal;" int p3;

STYLE="line-height: normal;" char p4[10];

STYLE="line-height: normal;" sizeof(p1...p4) =?

STYLE="line-height: normal;"

8、4,4,4,10

STYLE="line-height: normal;" 二分查詢

STYLE="line-height: normal;" 快速排序

STYLE="line-height: normal;" 雙向連結串列的刪除結點

STYLE="line-height: normal;" --------------------------------------------------------------------------------

STYLE="line-height: normal;" 面試基本上都是和專案相關的,並當場說幾個程式題的輸出,不能用草稿紙