程式設計師面試寶典:應聘不同級別職位的技巧

才智咖 人氣:1.68W

應聘初級職位,會針對你的程式設計能力和以往的專案經驗進行重點的考查。如果面試官針對你做的某個專案反覆提問,那麼你就需要注意了,要麼面試官在這個方面特別精通,要麼就是未來的職位需要用到這方面的技術。我們應該抱著一種誠懇的態度來回答,對熟悉的技術點可以詳細闡述,對於不熟悉的部分可以誠實地告訴面試官,千萬不要不懂裝懂。不過,我們同意可以引導與面試官的'談話,把他儘量引導到我們所擅長的領域。

程式設計師面試寶典:應聘不同級別職位的技巧

應聘中級職位,不但會考查程式碼編寫,而且會對軟體架構或相關行業知識方面進行考查。程式碼編寫方面,主要以考查某種程式設計技巧來判斷你對程式碼的駕馭能力。比如某國際知名軟體公司經常會讓面試者編寫malloc或atoi函式。越是簡單的函式越能考驗應聘者的編碼能力。你不但要實現功能,而且還要對可能出現的錯誤編寫防禦性程式碼,這些經驗都需要在實際程式設計過程中積累。

應聘高階職位,應聘者肯定對技術或某個行業有相當程度的瞭解,這時主要是看你與職位的契合程度、企業文化的配比性(即將人力資源及成本配比作為服務體系的重要組成部分,將公司企業文化中核心理念及價值觀作為客戶服務的重要媒介)及整體感覺。應聘管理職位的話,考查的更多是管理技巧、溝通技巧和性格因素。架構師一般會考查行業背景與軟體架構方面的知識,比如UML或建模工具的使用等;技術專家的職位則會針對相關技術進行深度考查,而不會再考查一般性的編碼能力。