四個常見的Linux面試問題
剛畢業要找工作了 , 只要是你找工作就會有面試這個環節 , 那麼在面試環節中 , 有哪些注意事項值得我的關注呢 ? 特別是專業技術崗位 , 這樣的崗位詢問一般都是在職的工程師 , 如何在面試環節更好地理解面試官的問題 , 我們一起往下看吧 。
在學校學習也好 , 在培訓機構或者網路線上學習也好 ,無論是透過那種途徑, 經過很長一段時間學習馬上就要實踐了 ,但是 在面試的時候 , 還是沒有把握 , 沒關係來 繼續看吧 ~ 剛畢業要找工作了 , 只要是你找工作就會有面試這個環節 , 那麼在面試環節中 , 有哪些注意事項值得我的關注呢 ? 特別是專業技術崗位 , 這樣的崗位詢問一般都是在職的工程師 , 如何在面試環節更好地理解面試官的問題 , 我們一起往下看吧 。
在學校學習也好 , 在培訓機構或者網路線上學習也好 ,無論是透過那種途徑, 經過很長一段時間學習馬上就要實踐了 ,但是 在面試的時候 , 還是沒有把握 , 沒關係來 繼續看吧 ~
一. 是什麼 ? 接觸過那些 Linux ?
這一般是個入門的問題 。此 崗位對應聘者沒有什麼要求 。 只要你知道這個世界上有這麼一個作業系統就行了 。你完全可以按照所有書籍中的介紹,把 Linux 介紹給背出來,然後說說 R ed Hat\ Ubuntu \ Centos 等等 ,基本上這樣你就能過關了。一般適合學歷不高,應聘 I DC 運維這一類崗位 。
二. 那些場景會用到 Linux ?
稍微進階一點問題 , 主要看你是從事什麼崗位 ,或者看你應聘的是什麼崗位。我們以測試工程師為例,有如下場景會用使用的 Linux: 1 . 如果當專案無法執行了 , 這個時候我們可以透過 命令: ps -ef|grep XXX (程式名稱)檢視 Linux 服務上程式有沒有正常啟動。 2 . 當執行的時候遇到 B UG 的時候 , 我們可以透過 命令: tail -100f xxx.log 檢視最後 1 00 行日誌內容 , 當然你也可以 - 10 或者 - 200 , 這個看個人習慣 。
三. 你常用的 Linux 命令有哪些?
這個問題最重要的一點就是,不要死記硬背的說一堆 Linux 命令,背誦這些命令一點意義都沒有。一定要去結合業務場景然後帶出這個命令。就比如上面第二點距離說的測試工程師場景中。你就在腦海中想象一個場景,你經常用的命令,就可以像倒豆子一樣,一串一串的倒出來了。(檢視一個目錄 pwd- 進入目錄 cd- 建立資料夾 mkdir- 刪除就用 rm- 複製移動就 mv- 檢視檔案內容 cat more. 。 或者卡看網路卡ifconfig – 程式無響應 kill 一下 )等等。這就像有畫面一樣,身臨其境的操作。
一. 說說你對 這個崗位的理解
當你遇到這個問題 ,一定要提前做好功課,知道自己面試的是什麼崗位,我們不打沒有準備的仗。我按照個人的理解把崗位分為三大類:運維、測試、開發。
1 . 運維類 : 一般的 I DC 運維 , 這個你知道有 Linux 這個系統,背出常用命令基本可以過關;進階伺服器運維,這個一般都是有 2- 3 年實際工作經驗 ,能 熟練操作主流 L inxu 系統 Centos Redhat… 熟悉 Shell 指令碼。面試這個崗位你需要熟練的列舉你使用的工具和環境,可以說說 E LK 日誌收集 , 監控警告系統 Prometheus +Grafana 。 再說說日常 給 客戶提供的服務 F TP , 常用環境 Java 、 maven 、 Nodejs ; 還有中介軟體 eureka 、 fastdfs 、 nacos 等 。檔案共享 N FS , 已經各種相關服務部署 , d ocker 、 web 、 最好能結合實際專案 ;而高 級伺服器運維這個屬於行業類天花板了,都是行業大佬了,剛畢業的你,還是先從業 1 0 年再考慮吧 。
2 . 測試類 :測試相比較開發而言,主要的區別就是在寫程式碼能力上。如果你有較強的編寫程式碼能力,並且能在 Linux 上面非常深刻的理解,面試的時候一定要體現出來。先從基礎開始,熟練描述軟體測試流程,測試用例常用方法, B UG 和缺陷的跟蹤 。然後說說各種測試工具:如抓包工具 f iddier Charles 介面測試工具 postman 效能測試工具 jemeter loadrunner 。 進階一點要談談自動化測試 P ython 語言編寫和 jave 語言編寫 。 測試類很容易到天花板 , 如果你在行業中工作了 3- 8 年還沒有進入大國內大廠 ,那麼天花板上的 測試架構師 , 測試總監這樣崗位也只能和你說拜拜了 。
3. 開發類 。 這個屬於入門高天花板也高的一類,甚至你可以一直從普通的開發程式設計師一直走到開發總監,後期還可以跳到公司高管,或者轉崗到其它賽道。當然這個進階也有難度的,機遇和自己的努力是密不可分的。開發類面試主要是就專案了,說說你做過哪些專案,整個開發過程一說出來,你的水平自然就體現出來了。應用開發,嵌入式開發,伺服器後臺開發,底層開發,各個賽道如何選擇根據你掌握的技能來定。
以上是 整理的 linux 面試中常見的技巧和問題。 綜上所述 , 結合自己的實際能力 , 儘量的往更高一級別的方向去努力 ,當你 接觸的種類面越多 , 能力提升也就更快更全面 , 永遠不要故步自封 , 力爭在前中期進入大廠 。各位學弟學妹們加油努力吧。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2937935/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【面試】面試常見問題整理面試
- 常見的Java面試問題Java面試
- Redis面試常見問題Redis面試
- 常見面試SQL問題面試SQL
- Spring 常見面試問題Spring面試
- Python面試常見問題Python面試
- 10個常見的Redis面試"刁難"問題Redis面試
- JVM常見面試題(四):垃圾回收JVM面試題
- Linux面試題,淺析常見Linux命令面試題及答案Linux面試題
- 求職面試常見問題:Python常見面試題全解析附答案求職Python面試題
- 資料庫面試時常見的26個問題資料庫面試
- 10道Linux常見面試題,你知道幾個?Linux面試題
- Linux運維工程師 50個常見面試題Linux運維工程師面試題
- 面試常見的非技術問題面試
- Linux常見面試題,你會多少?Linux面試題
- 31 個 DevOps 常見面試題dev面試題
- 軟體測試面試常見問題面試
- Linux命令常見面試題!Linux基礎教程Linux面試題
- 2019年.net常見面試問題面試
- Flask專案常見面試問題Flask面試
- 面試題-測試工程師常見的基礎問題面試題工程師
- Linux 常見問題Linux
- 分享100 道 Linux 常見面試題(上)Linux面試題
- 前端面試之webpack面試常見問題前端面試Web
- 10 個常問的 JS 面試題JS面試題
- 常見12個python面試題整理Python面試題
- Vue常見的面試題Vue面試題
- 集合常見的面試題面試題
- Java常見的面試題Java面試題
- 常見的JVM 面試題JVM面試題
- 漫畫 | Redis常見面試問題(一)Redis面試
- 雲端計算面試常見問題:Linux目錄結構面試Linux
- 面試官常問的Nginx的幾個問題面試Nginx
- 常見 React 面試題React面試題
- mybatis常見面試題MyBatis面試題
- spring常見面試題Spring面試題
- SpringMVC常見面試題SpringMVC面試題
- Docker常見面試題Docker面試題