在矽谷面試:如何證明你是最優秀的?
眾所周知,現今世界的所有競爭歸根結底都是對人的競爭,矽谷自然也不例外,眾多企業為了吸引人才都使盡渾身解數,但這並不意味著來者不拒,因為所有公司都希望得到最好的,而篩選的途徑就是面試,所以要想成為矽谷的一員,就必須在面試時即證明你是優秀的。
我的面試經歷
1994年5月,我第一次參加面試,那時我正在史丹佛大學攻讀電腦科學的碩士學位,許多當時的頂級公司,包括Oracle、 Sybase、 HP、 IBM等等,都去史丹佛做校園招聘,
一天,我收到系裡群發的一封email,是Tandem Computers (天騰電腦公司)招聘暑期實習生的一個通知。他們要招聘一個在Unix 操作平臺、在X Window圖形使用者介面下程式設計的Graphic User Interface software engineer(圖形使用者介面軟體工程師)。 三個月前我剛剛上過X Window的課程,還得了A+的成績,我認為有足夠的把握做好這份工作,所以我就申請了那個崗位,很快,他們的招聘經理就給我回信,約我到Tandem參加面試,在Tandem我一共見了五六個面試官,他們不是工程師,就是經理,每個面試官問的問題都比較簡單,但平均下來每個面試官的面試時間在20到30分鐘之間。
面試進行得非常順利,一個星期內我就得到了Offer,這看似比較容易,原因是各大公司都希望給予有潛力的學生一個機會,以便於在實習期間考察他的能力,如果確實非常優秀,那麼就可以近水樓臺先得月,而付出的成本比直接僱傭正式員工要低得多。
但如果你要直接應聘正式職位,那面試的情況則完全不同,畢業前,我一共參加了三個公司的面試:Microsoft, Oracle, and Tandem。那個時候,Microsoft 和Oracle 是大多數軟體工程師夢寐以求想要加入的兩家頂級公司。
三家公司的面試過程各不相同。Tandem採用的像是家庭導向的面試風格,因為通過實習,我已經證明了我的程式設計技能和其他工作相關的能力,所以Tandem面試我的時候,在技術細節方面沒有花費太多時間。他們更多地問了我一些個人規劃性的問題,如:我的人生目標是什麼,五年後我想成為什麼樣的人,在Tandem怎樣才能實現我的理想和目標,從這個面試的過程大家也可以看到,實習對於就業是非常重要的。
Oracle的面試就完全不同,1995年的時候,Oracle已經是一家充滿能量、飛速發展的公司。儘管我面試的是工程師的崗位,但整個過程中並沒有工程師來面試我。相反,Oracle安排了很多全球各個地方的高層經理面試我,這些經理們都太忙了,所以Oracle的大部分面試都是通過電話進行的,負責亞太地區業務的某一個副總裁(我記得他是中國人),他電話面試我,聊了30分鐘。Oracle有一件很奇怪的傳統,面試通過的人必須要“保證”能接受他們的Offer,他們才會給發一個Offer,原因是,即使那時Oracle已經有3000多名員工了,每一個offer也必須由CEO Larry Ellison簽字,並且,一旦Larry簽了offer,這個應聘人員就“必須”要到崗,否則招聘人員就會受罰。
接下來,我收到了微軟的面試邀請,他們提供了機票,還安排了西雅圖微軟附近的酒店,我感到很榮幸,那也是一段非常美好的經歷。那是我人生中第二次坐飛機,第一次坐飛機是1993年從首爾飛到舊金山,到史丹佛讀書。第二次坐飛機是從舊金山飛西雅圖,參加微軟的面試。那時我非常緊張,天不亮就醒了,不知道迎接我的將是什麼。此前,我就聽說過微軟的面試非常嚴格,整個面試從上午9點開始,一直到下午6點半才結束,還參觀了每個重要工程師的辦公室。每個工程師都出了非常難的程式設計問題,他們給了我一個白板和筆,必須當場寫C++演算法,解答他們出的題目。每一道題目都非常難,有一些我答對了,但是有一些題回答得並不是很好。
最後三家公司的offer我都拿到了。這幾次面試讓我印象深刻,各個公司的面試方式雖然千差萬別,但是有一點始終不變,那就是對應聘人能力的高標準要求,他們會想盡辦法來探你的底,發掘未來潛能,確保留下的是真正的金子而不是鍍金者。
應該如何去面試
以下是我自己認為在矽谷面試中比較的重要注意事項和必需的準備工作,在這裡分享給大家,當然,這僅是我的個人經驗之談:
1、不要在簡歷中誇大你的工作經驗。在矽谷,如果一個人說我知道或我做過什麼,但是當被問起相關問題卻不能很好地回答時,面試肯定是失敗的,在矽谷,信譽和誠信永遠都是重要考核指標。
2、簡歷最好只有一頁,最多不超過兩頁。每個招聘經理的時間都很寶貴,如果你寫的太多,他們可能就無法從你的簡歷中找到重點。在矽谷,一份簡潔的簡歷永遠比冗長的簡歷受歡迎。當然,簡歷的格式也必須非常清楚。
3、大多數面試官都很想知道你為什麼會申請這個公司的工作,你對公司及公司的產品、技術和其他相關重要資訊瞭解多少,這能顯示你的真實興趣,所以,在面試前,與其猜測各種可能被問到的面試/技術問題,不如花更多的時間想一想,我為什麼想要加入這家公司,從內心深處我想為這家公司做些什麼,這非常重要。
4、充滿激情、態度樂觀、思維清晰、團隊導向的精神,這些都是需要你在面試中展示的重要品質,當然創造力也是一個非常重要的價值指標。矽谷的僱主喜歡那些善於“思考”並且能夠想到“解決方案”的求職者,他們希望看到你從理解問題到解決問題的思維過程。
5、如果你是一個工程師,如果你沒有優秀的教育背景或者工作經驗,當場演示能表現你優秀程式設計能力或優秀創意的作品(一些你獨立設計的專案等)也是一個很好的辦法。
6、不要在薪水/待遇方面艱難博弈。而是更要關注你要做什麼樣的工作,這些工作多麼重要,怎樣評估這些工作。工作/專案導向的態度,將有助於你得到這份工作,如果比起工作本身,你過於關注薪水,那麼你可能得不到這份工作,或者即使得到了這份工作,薪水也會比你預期要低。因為所有人都明白,為了興趣或者理想去工作必然比為了錢去工作更有效率、更有奉獻精神和創新熱情。
相關文章
- 女程式設計師必須證明自己是真正的優秀程式設計師
- 你是世界上最優秀的開發人員嗎?
- 什麼是最優秀的JavaScript框架?Angular or Backbone?JavaScript框架Angular
- 你是優秀的程式設計師嗎?程式設計師
- Kafka 優秀的架構設計!它的高效能是如何保證的?Kafka架構
- 如何做一個優秀的專案經理|你最討厭的寫文件其實是最重要的
- 你是碼農 還是優秀程式設計師?程式設計師
- 你是一個優秀的專案經理人嗎 (轉)
- 此程式碼募集最優秀的答案
- Google裁掉了最優秀的員工Go
- 20款最優秀的JavaScript編輯器 哪家強你說了算!JavaScript
- 矽谷科技巨頭最刁鑽面試題集錦面試題
- WebSocket是時候展現你優秀的一面了Web
- 產品概念證明的優先順序如何安排? - Reddit
- 證明你是壞程式設計師的7個跡象程式設計師
- 10個最“優秀”的程式碼註釋
- 20款最優秀的JavaScript編輯器JavaScript
- 你在成長為一個優秀的程式設計師嗎程式設計師
- IT專案管理工具推薦:選擇最適合你的優秀工具專案管理
- 優秀程式設計師是如何處理糟糕程式碼的程式設計師
- 缺前端是假的,缺優秀前端是真的前端
- 一個優秀的IT人,他平時是如何提升技術的
- 如何面試你的面試官面試
- 請用一句話證明你是程式設計師程式設計師
- 8 個最優秀的 Android Studio 外掛Android
- 閱讀優秀的JAVA模板引擎Beetl的使用說明有感Java
- 5個可以幫你優化App的優秀網站優化APP網站
- 優秀開發者的最缺的技能是什麼?前微軟工程師說:好的文筆!微軟軟工工程師
- JAVA平臺是最偉大的發明!Java
- 如何成為優秀的技術主管?你要做到這三點
- 你可能沒用過的10款優秀程式碼編輯器 最喜歡哪個?
- [譯] 白雪公主如何幫助 Airbnb 證明在設計中最重要的技能是講故事AI
- 如何完成一個優秀的專案
- 如何成為優秀的遠端開發者
- 如何設計一個優秀的APIAPI
- Linux中一些最優秀的瀏覽器Linux瀏覽器
- 20個2014年最優秀的PHP框架PHP框架
- 矽谷的創業者都在做哪些智慧硬體 Hardware 599優秀專案揭秘創業