<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            360校園招聘技術類筆試題目

            時間:2024-07-06 17:44:40 面試筆試 我要投稿
            • 相關推薦

            360校園招聘技術類筆試題目

              一、選擇題(單選)

            360校園招聘技術類筆試題目

              1

              上高中的小明暗戀女神三年,高考結束后,小明決定向女神表白,這天,小明來到女神樓下等待女神的出現,時間一分一秒的流逝,兩個小時過去了,女神還沒有出現,小明看了下表,時針和分針的位置正好跟開始等的時間呼喚,請問小明一共等了女神多少分鐘:

              A. 172

              B. 166

              C.165

              D. 150

              2

              有A、B、C三個學生,一個出生在北京,一個出生在上海,一個出生在廣州。他們中一個學物理專業,一個學數學專業,一個學計算機。其中:(1)A不是學物理的,B不是學計算機的 (2)學物理的不出生在上海;(3)學計算機的出生在北京;(4)B不出生在廣州。請根據上述條件,請判斷A的專業:

              A、物理

              B、數學

              C、計算機

              D、3種專業都可能

              3

              一個不透明的箱子里共有紅、黃、藍、綠、白五種顏色的小球,每種顏色的小球大小相同,質量相等,數量充足。每個人從籃子里抽出兩個小球,請問至少需要多少個人抽球,才能保證有兩個人抽到的小球顏色相同?

              A、6個

              B、11個

              C、14個

              D、16個

              4

              平面內有11個點,由他們連城48條不同的直線,由這些點可連城多少個三角形?

              A、158

              B、160

              C、162

              D、165

              5

              8,8,12,24,60,……

              A、90

              B、120

              C、180

              D、240

              6

              假定x = 65530,下面函數的返回值是多少

              int func(x)

              {

              int countx = 0;

              while(x)

              countx ++;

              x = x&(x-1);

              }

              return countx;

              A. 24

              B.14

              C.20

              D.16

              7

              某種排序方法對關鍵字序列(25,84,21,47,15,27,68,35,20)進行排序,序列的變化情況采樣如下:

              20,15,21,25,47,27,68,35,84

              15,20,21,25,35,27,47,68,84

              15,20,21,25,27,35,47,68,84

              請問采用的是以下哪種排序算法:

              A、選擇排序

              B、希爾排序

              C、歸并排序

              D、快速排序

              8

              設某棵二叉樹中有360個節點,則該二叉樹的最小高度為

              A、10

              B、9

              C、8

              D、7

              9

              下列那個算法是對一個list排序的最快方法:

              A、快速排序

              B、冒泡排序

              C、二分插入排序

              D、線性排序

              10

              一直二叉樹的先序遍歷和中序遍歷得到的序列式:ABECFGHD 和 ABEFHGCD,則該二叉樹后序遍歷得到的序列為:

              A、EBHGFDCA

              B、BHEDFDCA

              C、EGFHBDCA

              D、EDCABHGF

              11

              無向圖G=(V E),其中V={a, b, c, d, e, f},E={, , , ,,,}, 對該圖進行深度優先排序,得到的頂點序列正確的是

              A、a, b, e, c, d, f

              B、a, c, f, e, b, d

              C、a, e, b, c, f, d

              D、a, e, d, f, c, b

              12

              快速排序算法在序列已經有序的情況下的復雜度為

              A、o(nlogh)

              B、o(n^2)

              C、o(n)

              D、o(n^2 logn)

              13

              What is the complexity of the following code expressed in o()notation if more than one answer is correct, choose the smallest one:

              for(int i = 0; i<n; p="" i++)<="">

              {

              for(int j = 1; j<=m; j+=2)

              {

              for(int z = j/2; z<j; p="" z++)<="">

              {

              //do something

              }

              }

              }

              A、o(n*m*m)

              B、o(m*log(m)*m)

              C、o(n+m+m)

              D、o(n*m)

              14

              解析XML時,需要校驗節點是否閉合,如必須有與之對應,用()數據結構實現比較好。

              A、鏈表

              B、樹

              C、隊列

              D、棧

              15

              將一棵有100個節點的完全二叉樹從根這一層開始,開始進行深度遍歷編號,那么編號最小的葉節點的編號是:

              A、49

              B、50

              C、51

              D、52

              16

              ______是一個int類型的指針數組,數組元素個數為10個:

              A、a[10];

              B、int (*a)[10]

              C、int *a[10];

              D、int (*a[10])(int)

              17

              struct Date {

              char a;

              int b;

              int64_t c;

              char d;

              };

              Date data[2][10];

              如果Date的地址為x,那么data[1][5],c的地址是

              A、x+195

              B、x+365

              C、x+368

              D、x+245

              18

              不能把字符串“HELLO!”賦值給數組b的語句是:

              A、char b[10] = {'H','E','L','L','O','\0'};

              B、char b[10]; b = "HELLO!";

              C、char b[10]; strcpy(b, "HELLO!");

              D、char b[10] = "HELLO!";

              19

              如下代碼輸出結果是什么?

              #include

              char *myString(){

              char buffer[6] = {0};

              char *s = "hello World!";

              for(int i = 0; i<(sizeof(buffer)-1); i++){

              buffer[i] = *(s+i);

              }

              return buffer;

              }

              int main(int argc, char** argv){

              printf( "%s\n" , myString());

              return 0;

              }

              A、Hello

              B、Hello World!

              C、Hello

              D、以上全都不正確

              20

              在C++中, {const int i=0; int *j = (int *)&i; *j = 1;printf("%d,%d" , i, *j)}, 輸出是多少?

              A、0,1

              B、1,1

              C、1.0

              D、0,0

              21

              下面哪一個是sort的template的正確寫法:

              A、void sort(class A first, class A last, class B pred)

              B、void template(class A, class B) sort(A first, A last, B pred)

              C、templatevoid sort(A first, A last, B pred)

              D、templatevoid sort(A first, A last, B pred)

              22

              定義一個下面的結構體

              struct st_task{

              uint16_t id;

              uint32_t value;

              uint64_t timestamp;

              };

              同時定義fool函數如下:

              void fool(){

              st_task task = {};

              uint64_t a = 0x00010001;

              memcpy(&task, &a, sizeof(uint64_t));

              printf("%11u, %11u, %11u", task.id, task.value. task.timestamp);

              }

              上述fool()程序的執行結果為:

              A、1,0,0

              B、1,1,0

              C、0,1,1

              D、0,0,1

              23

              下面代碼會輸出什么

              int main(int argc, char **argv){

              int a[4] = {1,2,3,4};

              int *ptr = (int*)(&a+1);

              printf("%d", *(ptr-1));

              }

              A、1

              B、2

              C、3

              D、4

              24

              #include

              using namespace std;

              class MyClass

              {

              public:

              MyClass(int i = 0)

              {

              cout<<i;< p="">

              }

              MyClass(const MyClass &x)

              {

              cout<<2;

              }

              **** operator=(const MyClass &s)

              {

              cout<<3;

              return *this;

              }

              MyClass()

              {

              cout<<4;

              }

              };

              int main()

              {

              MyClass obj1(1),obj2(2);

              MyClass obj3 = obj1;

              return 0;

              }

              運行時的輸出結果是:

              A、11214444

              B、11314444

              C、122444

              D、123444

              25

              當需要對文件進行隨機存取時,下列哪一種文件物理結構不適用于上述應用場景

              A、順序文件

              B、索引文件

              C、鏈接文件

              D、Hash文件

              26

              X86體系結構在保護模式下中有三種地址,請問以下哪種說法是正確的()

              A、虛擬地址先經過分段機制映射到線性地址,然后線性地址通過分頁機制映射到物理地址

              B、線性地址先經過分段機制映射到虛擬地址,然后虛擬地址通過分頁機制映射到物理地址

              C、虛擬地址先經過分頁機制映射到線性地址,然后線性地址通過分頁機制映射到物理地址

              D、線性地址先經過分段機制映射到虛擬地址,然后虛擬地址通過分段機制映射到物理地址

              27

              對Linux系統,下列說法正確的是()

              A、線程訪問內存非法時,當前線程會進入信號處理函數

              B、用mv命令移動文件時,文件的修改時間會發生變化

              C、ulimit -c 設置的是函數調用棧的大小

              D、malloc函數是應用程序向操作系統申請內存的接口

              28

              以下說法不正確的是

              A、進程調度中“可搶占”和“非搶占”兩種方式,后者引起系統的開銷更大

              B、每個進程都有自己的文件描述符表,所有進程共享同一打開文件表和v-node表

              C、基本的存儲技術包括RAM, ROM, 磁盤,以及SSD,其中訪問速度最慢的是磁盤,CPU RAM組成的

              D、多個進程競爭資源出現了循環等待可能造成系統死鎖

              29

              for(int i = 0; i<2; i++)

              {

              fork();

              printf("-\n");

              }

              會打印出多少個“-”?

              A、4

              B、5

              C、6

              D、8

              30

              單任務系統中兩個程序A和B,其中

              A程序:CPU:10s->設備1:5s -> CPU:5s->設備2:10s -> CPU: 10s;

              B程序:設備1:10s -> CPU:10s -> 設備2:5s->CPU:5s -> 設備2: 10s;

              執行順序為A->B,那么CPU的利用率為()

              A、30%

              B、40%

              C、50%

              D、60%

              31

              下述那種情況會提出中斷請求:

              A、在鍵盤輸入過程中,每按一次鍵 B、兩數相加結果為零

              C、計算結果溢出

              D、一條系統匯編指令執行完成

              32

              有一虛擬存儲系統,若進程在內存中占3頁(開始是內存為空),若采用先進先出(FIFO)頁面*執行以下訪問頁號序列后1,3,4,2,1,3,5,1,2,5,4,2,會產生多少次缺頁

              A、7

              B、8

              C、9

              D、10

              33

              同一進程下的多個線程可以共享哪一種資源:

              A、stack

              B、data section

              C、register set

              D、thread ID

              34

              以下哪些不是內核對象:

              A、進程

              B、線程

              C、 互斥器

              D、 臨界區

              35

              如果在一個建立了TCP連接的socket上調用recv函數,返回值為0,則表示

              A、對端發送了一個長度為0的數據 B、對端關閉了連接

              C、還沒有收到對端數據

              D、連接發生錯誤

              36

              IPV6地址包含多少位:

              A、16

              B、32

              C、64

              D、128

              37

              語法分析器可以用于:

              A、識別語義錯誤

              B、識別語法和語義錯誤

              C、識別語法錯誤

              D、識別并修正

              38

              digit-> 0|1|……|9

              digit -> digit digit*

              optionalFraction -> .digits | ∈

              optionalExponent -> (E(+|-|∈)digits)|∈

              number -> digits optionalFraction optionalExponent

              上面給出的正則規約描述中,下面的無符號數哪個不符合規約的要求:

              A、5280

              B、1.

              C、2.0

              D、6.336E4

              39

              應用程序PING發出的是什么報文

              A、TCP請求報文

              B、TCP應答報文

              C、ICMP請求報文

              D、ICMP應答報文

              二 、主觀題

              40

              請寫一個函數,根據兩文件的絕對路徑算出相對路徑。如 a = "/qihoo/app/a/b/c/d/new.c",b = "/qihoo/app/1/2/test.c",那么b相對于a的相對路徑是"../../../../1/2/test.c"

              41

              一個二維float型矩陣,有m行n列,每一個行和列上都是遞減序列,請編程實現在這個矩陣中查找值等于v元素的函數,如果找到返回其下標


            【360校園招聘技術類筆試題目】相關文章:

            360技術類筆試題目11-25

            人人校園招聘筆試題目11-08

            建行校園招聘柜員崗位筆試題目11-10

            唯品會校園招聘筆試題目02-21

            幼師招聘筆試題目06-29

            騰訊技術類校園招聘筆試試題(A8卷)11-21

            長沙銀行招聘筆試題目01-14

            消防文員招聘筆試題目01-04

            醫院護士招聘筆試題目04-03

            招商證券校園招聘筆試題目 北京 柜臺業務11-21

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看