面試題(四) -- 第一次當面試官


原因

因個人發展規划等原因,決定在近期離職。為確保工作交接的順利,特招聘一位替代者(kubernetes運維開發工程師)。在完成招聘工作后,特寫下此文。

jd

工作職責

1、參與各微服務環境的搭建、升級與維護;
2、參與docker、Kubernetes 、istio容器平台的開發和維護;
3、參與CI/CD以及日志、監控、報警等技術基礎設施的升級與維護;
4、持續完善系統 運維 資料庫 (部署、性能參數說明、故障問題匯總等文檔);
5、關注開源社區前沿技術和應用。

任職要求

1、本科以上學歷、二年以上linux使用經驗、一年以上生產kubernetes集群管理和優化經驗;
2、熟悉基於容器化的微服務持續集成和部署、深入理解Devops管理流程;
3、熟悉常用業務監控方案,熟悉prometheus、grafana等監控工具的使用;
4、熟悉ci|cd、git,了解nginx、redis、mongodb、postgreSQL、elasticsearch中的最少兩種;
5、熟悉常見的ingress,如:nginx、kong、istio中的最少一種;
6、對bash shell、go、python中的兩門編程語言有較深入掌握;
7、了解阿里雲/華為雲等雲計算廠商容器服務產品;
8、有技術探索精神、邏輯思維清晰、有良好的學習、溝通和協調能力,有高度的責任心和團隊合作精神。

加分項

1、計算機專業畢業;
2、參與開源社區,有個人github或博客者優先考慮;
3、熟悉常用業務日志收集方案。

面試題

1、自我介紹
2、devops 流程
3、日志系統是怎么做的,如何區分多集群多環境多服務,如果如何實現統一管理的
4、用沒用過grafana自己制作圖表,監控的維度和指標
5、現在要監控一個裸機上的某個目錄下的文件數目變化 並用grafana 展現出來 請問怎么做
6、能說一下私有網段的IP地址划分嗎
7、能否畫一張你認為是基於k8s的穩定集群架構呢,順便解析一下
8、能否拿一個你認為自己做過的最好的項目,方便詳講一下嘛
9、了解的ingress有哪些,請簡明ingress-controller 和Ingress的關系
10、手寫一個nginx的pod 且能被外網訪問到
11、docker的隔離有那幾種
12、docker的容器狀態有那幾種
13、Bash腳本的if條件中,參數-f -d -n -z分別表示什么


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM