【就業(yè)福利-243期】小米Linux運(yùn)維工程師面試真題曝光
作為Linux運(yùn)維工程師,進(jìn)入大公司是開啟職業(yè)新起點(diǎn)的關(guān)鍵,今天馬哥Linux運(yùn)維及云計(jì)算智囊團(tuán)的小伙伴特別分享了其在小米面試Linux運(yùn)維及云計(jì)算工程師的題目和經(jīng)歷,希望對廣大Linux運(yùn)維及云計(jì)算的求職者有一個(gè)幫助。
首先我們來看下小米招聘崗位要求:
首先我們來看下小米對Linux運(yùn)維工程師招聘崗位要求:
【崗位定義】運(yùn)維工程師
【崗位薪資】10K-24K
【基本要求】北京 /?經(jīng)驗(yàn)3-5年 /?本科及以上 /?全職
【職位描述】
1、負(fù)責(zé)小米網(wǎng)交易系統(tǒng)部署、監(jiān)控、可持續(xù)優(yōu)化等;
2、負(fù)責(zé)小米網(wǎng)搶購系統(tǒng)運(yùn)維變更、監(jiān)控告警、故障排查等工作;
3、遇突發(fā)事件及時(shí)響應(yīng),跟蹤與解決;
【職位要求】
1、三年以上網(wǎng)站運(yùn)維工作經(jīng)驗(yàn),并在具有大型網(wǎng)站或大型項(xiàng)目工作經(jīng)驗(yàn);
2、熟練掌握shell,熟悉Python框架,有一定的開發(fā)經(jīng)驗(yàn)者優(yōu)先;
3、熟悉主流運(yùn)維工具的配置、管理、使用,如puppet/chef/saltstack;
4、熟悉Linux系統(tǒng)的管理和日常維護(hù)操作;
5、了解網(wǎng)絡(luò)原理,熟悉網(wǎng)絡(luò)相關(guān)配置;
6、具有一定的英文閱讀能力
第一部分:Linux基礎(chǔ)
題目1:有一百個(gè)圖片文件,它們的地址都是
http://down.xiaomi.com/img/1.png
http://down.xiaomi.com/img/2.png
…
一直到http://down.xiaomi.com/img/100.png
批量下載這100個(gè)圖片文件,并找出其中大于500KB的文件。
題目2:一個(gè)文本文件info.txt的內(nèi)容如下:
aa,201
zz,502
bb,1
ee,42
每行都是按照逗號(hào)分隔,其中第二列都是數(shù)字,請對該文件按照第二列數(shù)字從大到小排列。
題目3:查看當(dāng)前Linux服務(wù)器是否監(jiān)聽80端口,如果在監(jiān)聽,請找出其進(jìn)程ID,并結(jié)束該進(jìn)程。
題目4:使用curl或wget命令獲取http服務(wù)的header信息。
題目5:
關(guān)于Linux的用戶賬號(hào),下面說法正確的有:
A.用戶的密碼,是以明文形式存儲(chǔ)在 /etc/passwd 文件中的
B.用戶的密碼,是以密文形式存儲(chǔ)在 /etc/passwd 文件中的
C.用戶的密碼,是以密文形式存儲(chǔ)在 /etc/shadow 文件中的
D.用戶登錄的時(shí)候,會(huì)把用戶的密碼明文與保存的密碼做對比
題目6:
對于N塊硬盤組成的硬盤陣列,下面的說法哪個(gè)是錯(cuò)誤的:
A.raid1 與 raid5 相比,讀取數(shù)據(jù)的速度 raid5 更快
B.raid1 與 raid5 相比,raid5 的磁盤空間利用率更高
C.raid1 在 (N-1)塊磁盤損壞的情況下,不影響數(shù)據(jù)的完整性
D.raid0 相比于raid1、raid5,讀寫速度最快
題目7:
負(fù)載均衡,你了解的常用軟件有哪些?請寫出至少三種以上,并評(píng)價(jià)各自的缺點(diǎn)。
題目8:
執(zhí)行 $ time sleep 2,輸出如下:
real 0m2.003s
user 0m0.004s
sys 0m0.000s
請說明 real、user、sys三者具體代表的意思和區(qū)別。
題目9:
nginx rewrite 規(guī)則中 last、break、redirect、permanent 的含義。
題目10:
WEB 服務(wù) cookies 和 session 的區(qū)別。
題目11:
http 1.0 和 http 1.1下有何區(qū)別?http 2.0的主要變化或優(yōu)勢有哪些?
第二部分:安全部分
題目12:
請列舉WEB常見安全問題(不少于三項(xiàng)),闡述其原理、危害。
題目13:
請列舉常見DOS攻擊類型,并分別介紹其原理和防御方法。
題目14:
服務(wù)器遭到入侵,作為安全管理人員,你應(yīng)做如何處理?
第三部分:網(wǎng)絡(luò)部分
題目15:請簡述TCP的三次握手過程。
題目16:發(fā)現(xiàn)系統(tǒng)中存在大量TIME_WAIT,分析原因并提出三條以上優(yōu)化建議。
第四部分:Python部分
題目17:xrange和range的異同。
題目18:列表 A 和 B,使用Python快速獲取 A 和 B 中的共有元素。
題目19:有20臺(tái)服務(wù)器,需要在所有機(jī)器上 echo “123”,要求同時(shí)并行操作5臺(tái)服務(wù)器,請使用Python或shell寫出相關(guān)代碼。 (圖文均來自互聯(lián)網(wǎng),侵權(quán)刪!)
ServiceHot獨(dú)立研發(fā)的IT服務(wù)運(yùn)營管理平臺(tái)(ITSOM),一款專業(yè)的云運(yùn)維管理平臺(tái),現(xiàn)提供免費(fèi)試用哦!
【特別說明】
面試真題屬于應(yīng)試者記憶問題的再現(xiàn),會(huì)與真實(shí)面試情況存在差別,馬哥Linux建議你參考多家企業(yè)的Linux運(yùn)維面試題目,增加通過率。