如何面試程式設計類職位

才智咖 人氣:2.65W

您好,蓋爾。能先自我簡單介紹一下呢?

如何面試程式設計類職位

您好。我先是在微軟和蘋果實習,後來在Google做了三年工程師。在Google,我也是招聘委員會的成員,面試過120多位本土和國際工程師,我參與了招聘會並審查過數百份簡歷。我很喜歡在Google工作,但我也想嘗試創業。

所以,有了這些難得的經驗和見識後,我在2005年成立了CareerCup。我們通過電子書和麵試論壇來幫助人們準備技術類面試。

您能否簡單介紹一下像微軟、Google和亞馬遜這類公司的面試過程?面試有幾輪?哪些地方需要重點關注?

首先是有一位工程師通過電話面試你;(通過後)再參加有4-6名求職者的群面。至於需要關注的地方,大公司追求優秀的技術能力高於一切。你能否寫出合格、整潔和有條理的程式碼?能否解決有挑戰性的問題?

那學生/求職者該怎麼掌握這些呢?

一定要實踐!熟能生巧雖是老生常談,但它的確有用。在紙上練習程式設計,然後照原樣輸入到電腦上。你會發現錯誤比你想象的要多的多!

你看到什麼樣的求職者才會說“哇!這就是我要找的人。”

我希望求職者是:

聰明的

能寫合格的程式碼

關注編寫整潔的程式碼

最後一條是最難的。作為一個面試官,我選人時主要看:當求職者拿到一個問題時,他們是僅在紙上寫程式碼麼?或者他們會定義相關的資料結構麼?

求職者並不知道面試中所有問題的答案吧?他們怎麼回答那些沒有提示的問題呢?