1. 程式人生 > >美團點評2017春招筆試真題:運維工程師(B卷)

美團點評2017春招筆試真題:運維工程師(B卷)

1、資料庫:以下哪項不是HASH索引的特徵?
正確答案: C

A MySQL不能確定在兩個值之間大約有多少行
B 不能使用hash索引來加速ORDER BY操作
C 只用於使用“>”或“<”操作符的比較
D 只能使用整個關鍵字來搜尋一行

2、使用者JANKO 想在有三個列: empid, lastname, 和 salary. 的employee表中插入一行,該使用者想輸入資料empid 59694, lastname Harris, 但沒有salary. 哪一個語句最適合這項工作?
正確答案: A

A INSERT INTO employee VALUES(59694,’harris’, null)
B INSERT INTO employee VALUES(59694,’harris’)
C INSERT INTO employee (empid, lastname, salary) VALUES(59694,’harris’)
D INSERT INTO employee (SELECT 59694 FROM ‘harris’)

3、資料庫:以下哪項是在檢視上不能進行的操作?
正確答案: C

A 更新檢視
B 查詢檢視
C 在檢視上定義新的表
D 在檢視上定義新的檢視

4、以下哪項不是DNS記錄型別?
正確答案: C

A AAAA
B TXT
C TTL
D PTR

5、在linux環境下,檢視日誌檔案的最後100行資料的正確方式是?
正確答案: D

A mv -100 a.log
B grep -100 a.log
C cat -100 a.log
D tail -100 a.log

6、假設用4個同樣大小的硬碟來做RAID,以下哪種raid 模式獲得的可用磁碟空間最少?
正確答案: B

A no-raid
B raid5
C raid1
D raid6

7、關於linux檔案系統軟連線和硬連線的區別,如下哪條是錯誤的?
正確答案: A

A 硬連線指通過檔案複製來進行連線, 類似檔案別名。
B 硬連線的作用是允許一個檔案擁有多個有效路徑名,刪除原始檔不影響硬連線
C 軟連線又被稱為符號連線,類似於快捷方程式
D 軟連線包含另一檔案的位置資訊,刪除原始檔軟體連也無法訪問了

8、下面關於網路七層和四層的描述,哪條是錯誤的?
正確答案: A

A SNMP工作在四層
B 四層是指網路的傳輸層,主要包括IP和埠資訊
C 七層是指網路的應用層(協議層),比如 http協議就工作在七層
D 四層主要應用於TCP和UDP的代理,七層主要應用於HTTP等協議的代理

9、以下程式碼輸出什麼?
list = [‘a’, ‘b’, ‘c’, ‘d’, ‘e’]
print list[10:]
正確答案: A

A [ ]
B 程式異常
C [‘a’, ‘b’, ‘c’, ‘d’, ‘e’]
D 輸出空

10、Python語言什麼那些型別的資料才能作為字典的key?
正確答案: D

A 沒有限制
B 字母,數字,下劃線
C 字母
D 可被hash的的型別

11、以下哪些是常見的TCP Flags?
正確答案: A B C D

A SYN
B RST
C ACK
D URG

12、Linux作業系統具備以下哪些特性?
正確答案: A B C

A Multi User
B Multi Tasking
C Multi Process
D None of the above

13、編寫shell指令碼,能夠生成32位隨機密碼
一種可能的方法:cat /dev/urandom | head -1 | md5sum | head -c 32

14、假設你是一個小型網站的管理員。週末的時候,你在自己家裡發現網站打不開了,請問你能做哪些操作或方法,來確定是什麼問題?
參考答案:1. 用自己的電腦訪問百度網站,以檢查是否自己電腦問題; 2. 聯絡自己朋友,看看其他人能否開啟網站; 3. 使用ping 命令 ping 網站伺服器地址,檢查伺服器是否正常; 4. 登陸伺服器,使用netstat 命令檢查80埠是否開啟; 5. 登陸伺服器,使用 ps 命令檢查 http 程序是否存在; 6. 登陸伺服器,檢查網站日誌; (不需要答完整,可用根據回答的方法個數來給分)