程式設計師筆試題 搜狐研發崗

2021-06-07 14:07:21 字數 1120 閱讀 1871

一、判斷題

1.c語言中,int型別佔4個位元組。

2.ipv4佔4個位元組,ipv6佔6個位元組。

3.cpu占用的位址都是虛擬記憶體位址。

還有六道記不起來了,都是一些很基礎的。

二、不定項選擇題

1.c語言中,swith(c),c的型別可以是:byte,short,char,int  注意(long是不行的)

2.多執行緒的題目。

3.資料庫的死鎖方面的知識。

4.歐氏距離,馬氏距離相關概念。

5.哈弗曼編碼的知識(這個好多公司考)

6.二分查詢。500個記錄從大到小排列,最壞的情況下,要比較多少次記錄。

7.排列組合的問題。(這個有2-3道題目)

8.表示式的字首式和字尾式。

9.c語言中巨集的定義和替換。

10.50個球隊,採用淘汰制,每一局比賽就將失敗的隊伍淘汰,問最後的冠軍,一共參加了幾場比賽。

11.序列49,38,65,97,76,13,27,50.用快速排序的方式,需要幾趟可以將之排成有序的。

12.乙個二叉樹的高度為8,則該二叉樹最多的節點數是多少?

and so on。 都是一些基礎知識。

三、填空題

1.linux下,介面shell的兩種方式是?

2.4個執行緒併發執行,都需要5個資源a,則為了防止死鎖,最少需要幾個資源a?

3.從1-9中選出6個數,組成三個兩位數並且都是質數,他們的和也是質數,問這個和最小是多少?

4.http請求資源,除了get方式,還有哪三種?

5.多項式演算法,成為什麼演算法。

6.linux下,獲取pid等於1800的命令是什麼?

7.一種動物,活到25歲以上的概率是0.7,活到30歲以上的概率是0.3,現在乙個動物現年26歲,他活到30歲的概率是多少?

8.七層模型是哪七層,每層模型的協議有哪些?

四、論述題

1.**雲計算和移動互聯

2.講下gc的常用三種演算法。

3.虛函式在c++中的含義,多型對於物件導向有什麼意義?

4.用非遞迴演算法,求解斐波那契函式。

5.乙個有序的序列,x1,x2,x3,,,xn.從中選出若干個數,使其和與給定的m最接近。寫出思想。

我的答案稍後奉上!嘿嘿!

程式設計師筆試題

signed char a 0xe0 unsigned int b a unsigned char c a 下面說法正確的是 a a 0 b 0 為真 b c a 為真 c b的16進製為0xffffffe0 d 都不對 答案 c 整形比較小於int的會擴寬的int再比較,而有符號數擴寬填充符號位,...

普通PHP程式設計師筆試題3

1.以下哪一句不會把 john 新增到 users 陣列?users john 成功把 john 新增到陣列 users。array add users,john 函式 array add 無定義。array push users,john 成功把 john 新增到陣列 users。users jo...

騰訊 程式設計師 Java 筆試題目

可以在包頭加個字段表示資料的長度,驗證資料的長度值 或者將資料實體轉換為hashcode,利用一些資料驗證演算法 比如md5,是乙個將任意長度的資料字串轉化成短的固定長度的值的單向操作 vector 是執行緒安全的,arraylist不是執行緒安全的 在更多元素新增進來時會請求更大的空間 超過預定義...