每一個企業內部都使用了很多種不同的軟件來運維業務。要將Web和企業的應用保持可用并且性能良好是每一個IT運維管理員的職責。通常來說,IT管理員要負責對重要的軟件平臺以及他們相應的硬件系統進行部署、維護、升級、遷移、備份、監控和排錯等工作。擁有這么大范圍的職責,要確定一個IT運維職員是很困難的。在這里,我們編輯好了一系列主題來幫助那些準備應對IT運維面試問題的人。
告訴我關于你的IT管理和運維的教育背景和證書
很多IT運維職位會專注于實戰的經驗或者特定領域的專業性,而不是正式的教育背景。高素質的Web或應用程序管理員應該至少擁有8年的Windows或者Linux系統的實踐經驗。但是針對不同業務的應用程序和業務目標這些需求會不同。
舉個例子,在NASA Center氣候模擬中心的應用管理員面試會需要候選人有相關技術領域(比如計算機科學)的本科學歷以及5年以上氣候科學、氣候模型和觀測性氣候數據處理的相關經驗。
在IT運維領域有很多種級別的應用管理員職責。仔細觀察你將要申請的職位是哪種類型的應用程序,并且確保你明白企業是如何去使用這個應用程序的。
告訴我你現在的職責
大多數IT運維面試的問題都不只是問你所知道的內容,還有你現在工作中每天所做的事情。這個問題的范圍可以很廣,問題的深度主要取決于這個職位的復雜度。
針對大多數入門級別到中等級別的應用管理員,會和他們討論常規的實踐例如評估軟件需求和性能、提供系統和存儲、軟件部署實踐、應用配置和測試、安全流程、變更管理實踐和如何對問題進行排錯。通常IT運維面試問題還會包含候選人對最佳實踐的理解和遵循的程度。
雇主很有可能會嘗試了解你的專業知識。舉個例子,會問你關于應用測試和部署的問題來幫助招聘經理來評估你對虛擬化平臺、負載均衡技術、基本的網絡知識、TCP/IP技術和對Web技術以及HTTP協議的熟練程度。你并不需要對所有這些領域都懂,但是你應該表現出對主要職責要求的技能是精通的。
你使用什么IT工具?
IT運維通常需要依靠許多工具來配置、部署、監控和排錯。對于每天任務的討論可以很容易看出你對工具的使用情況和了解。
舉個例子,IT運維面試的問題可能圍繞于你對于一些工具的熟悉程度,例如Nagios網絡監控、HP OpenView IT基礎架構監控、HP SiteScope應用監控或者Cacti網絡監控。候選人需要了解Windows PowerShell、Linux Bash或者其他腳本工具,以及技術支持工具像Spicewords或者開源的替代品osTicket。
你不需要你期望的雇員對所有工具的使用都是專家級別,哪怕他/她只有一些實踐的經驗也是值得(雇傭)的。
告訴我你之前是如何和其他業務單元合作的——IT內部和外部
對于在IT運維崗位面試的類似問題,未來的雇主會想知道你是如何和公司內的最終用戶以及其他業務單元交流、反饋問題、解決問題和通知其他團隊成員的。
你對應用的安全和災備有什么實踐?
安全和應用可用性是兩個不同的命題,但是同樣很重要。因此,如果在IT運維崗位的面試中遇到這些關于安全方法和災備(DR)實踐的問題的時候,不要覺得吃驚。
對于應用安全實踐的問題很可能會涵蓋系統訪問或者身份管理策略、監控、分析、補丁管理、策略和其他相關的流程。IT運維職位的候選人應該知道如何使用特殊的工具來實施合適的DR方法、完成和驗證備份、測試備份和恢復,以及更新和維護DR文檔來滿足要求。
你是如何解決在數據中心中遇到的問題的呢?
你會被壓力壓垮嗎?如果系統出現問題你會怎樣?IT運維面試時可能會問你關于你經歷過的最大的數據中心事故是什么。他們并不是想要糾你的錯,而是招聘經理希望通過問題來判斷你在非計劃的事故中是如何處理和反應的。
不管是流程化地為用戶申請權限、增加應用程序的性能、安裝最新的補丁、解決配置錯誤還是處理硬件故障,一個Web或者應用管理員必須是一個解決麻煩問題的能手以及一個問題解決者。
Web或者應用管理員候選人需要展現多種能力,包括測試和評估新產品版本、識別潛在的集成或者兼容性問題,以及記錄下合適的解決方法或者變通方法。排錯通常包含了使用各種工具,從簡單的Windows性能計數器到高級的日志分析平臺。
IT應用管理員需要幫助解決技術服務臺的問題,根據已有的策略和流程解決問題,并且了解問題升級的流程。IT運維團隊成員必須具有前瞻性,要能監控應用環境來預測潛在的瓶頸和其他性能問題——在最終用戶收到影響之前解決那些問題。
招聘經理不太可能會讓你完成正式的測驗來證明你的排錯知識,但是面試官可能會針對你的專長拋給你一系列問題。