矽谷面試還有回家作業?|專家論點【矽谷資深女工程師】
上一篇提到了矽谷資淺工程師的面試流程,這次來談談資深工程師的面試流程。資深工程師要求可以獨立完成中型專案,甚或帶領團隊,所以面試方面會更加注重系統設計。關於工程師級別,可以參考我之前的文章。
一開始的電話面試跟資淺工程師差不多,主要是考一些程式問題,詢問你做過的專案,做一些初步的篩選。刺激的在後面,有的公司面試會給一個回家作業,時間不限,或是有限,取決於公司,比方說像是設計推特或是設計IG。等到跟面試官見面的時候,會有一群工程師,大約四五位左右,根據你的程式問很多問題,像是為什麼你要這麼設計?如何優化你的設計?有沒有考慮到某個系統當機該怎麼處理?如何處理高流量?他們這樣一連串犀利的問題問下來,基本上跟照X光一樣,面試者的技術深度和廣度都很透徹。
他也不怕你找槍手代寫程式,因為你找槍手,回答不出來他們的問題也是白搭。而系統設計的深度和廣度可以說是無限大,沒有人可以完全了解所有的細節,但是他們可以透過這樣的流程了解你的程度是否到達公司的需求。
有些公司會讓面試者現場兩個小時內完成這樣的設計,他也不期待你寫完所有的設計,但是骨架和設計概念必須要有。兩個小時後立刻和四五位工程師現場討論,這也更刺激。
除了系統設計外,其他on site 面試流程跟資淺工程師差不多,也是大約一天四到六輪,除了系統設計之外,考一些程式,詢問你的專案,看看你適不適合公司文化等等。
以上就是Senior/ Staff工程師的面試流程。由於Principal 主任工程師以上的級別是天選之人,在這就不敘述了。這跟大家面試的流程有什麼不一樣呢?歡迎大家留言分享!也歡迎追蹤我的臉書專頁「矽谷資深女工程師」!
瀏覽 3,006 次
這樣子的方式真的很務實,比考一堆雜七雜八的試好多了。
有技術實力就有機會,而不是死讀書。
很赤裸的感覺。實力一覽無遺。
天啊~4、5位工程師連番問問題真的有夠刺激!!
同意樓上說法,這方式真的很快速~少去了很多考試的時間,直接用實力證明自己~
想知道資深工程師大大目前為止有遇到什麼讓妳最印象深刻的面試嗎?
這倒有。有一次我們抓到遠端面試的人作弊,原因是問他什麼,他都延遲好幾秒才回答,感覺有人再給他支招,很不自然。而且感覺他有雙螢幕。所以這人最後沒有錄取。
作弊真的無所不用其極……
真的是令人傻眼