1. 程式人生 > >19道小米網運維工程師筆試真題

19道小米網運維工程師筆試真題

小米 運維

題目1:
有一百個圖片文件,它們的地址都是
http://down.xiaomi.com/img/1.png
http://down.xiaomi.com/img/2.png
一直到http://down.xiaomi.com/img/100.png
批量下載這100個圖片文件,並找出其中大於500KB的文件。

參考答案

題目2:
一個文本文件info.txt的內容如下:
aa,201
zz,502
bb,1
ee,42
每行都是按照逗號分隔,其中第二列都是數字,請對該文件按照第二列數字從大到小排列。

參考答案

題目3:
查看當前Linux服務器是否監聽80端口,如果在監聽,請找出其進程ID,並結束該進程。

參考答案

題目4:
使用curl或wget命令獲取http服務的header信息。

參考答案

題目5:
關於Linux的用戶賬號,下面說法正確的有:
A.用戶的密碼,是以明文形式存儲在 /etc/passwd 文件中的
B.用戶的密碼,是以密文形式存儲在 /etc/passwd 文件中的
C.用戶的密碼,是以密文形式存儲在 /etc/shadow 文件中的
D.用戶登錄的時候,會把用戶的密碼明文與保存的密碼做對比

參考答案

題目6:
對於N塊硬盤組成的硬盤陣列,下面的說法哪個是錯誤的:
A.raid1 與 raid5 相比,讀取數據的速度 raid5 更快
B.raid1 與 raid5 相比,raid5 的磁盤空間利用率更高
C.raid1 在 (N-1)塊磁盤損壞的情況下,不影響數據的完整性
D.raid0 相比於raid1、raid5,讀寫速度最快

參考答案

題目7:
負載均衡,你了解的常用軟件有哪些?請寫出至少三種以上,並評價各自的缺點。

參考答案

題目8:
執行 $ time sleep 2,輸出如下:
real 0m2.003s
user 0m0.004s
sys 0m0.000s
請說明 real、user、sys三者具體代表的意思和區別。

參考答案

題目9:
nginx rewrite 規則中 last、break、redirect、permanent 的含義。

參考答案

題目10:
WEB 服務 cookies 和 session 的區別。

參考答案

題目11:
http 1.0 和 http 1.1下有何區別?http 2.0的主要變化或優勢有哪些?

參考答案

第二部分:安全部分

題目12:
請列舉WEB常見安全問題(不少於三項),闡述其原理、危害。

參考答案

題目13:
請列舉常見DOS攻擊類型,並分別介紹其原理和防禦方法。

參考答案

題目14:
服務器遭到入侵,作為安全管理人員,你應做如何處理?

參考答案

第三部分:網絡部分

題目15:
請簡述TCP的三次握手過程。

參考答案

題目16:
發現系統中存在大量TIME_WAIT,分析原因並提出三條以上優化建議。

參考答案

第四部分:Python部分

題目17:
xrange和range的異同。

參考答案

題目18:
列表 A 和 B,使用Python快速獲取 A 和 B 中的共有元素。

參考答案

題目19:
有20臺服務器,需要在所有機器上 echo “123”,要求同時並行操作5臺服務器,請使用Python或shell寫出相關代碼。

參考答案

本文出自 “7928217” 博客,請務必保留此出處http://7938217.blog.51cto.com/7928217/1963733

19道小米網運維工程師筆試真題