計算機專業,以後想進微軟或者谷歌工作,研究生期間應該怎樣發展?


我們喜歡代碼功底紮實的人,至於你以前的經驗在什麼平台,完全沒有關係。


如果你夢想進入Google,那麼以下建議或許可以幫到你:

1.定個具體目標
你需要縮小你的目標範圍,把目標落實到具體的工作崗位,也就是說,你需要通過對Google的深入了解,知道自己想從事具體哪個方面的工作。
比如,你需要在一開始就給自己定個小目標——「我想從事Google Android網路方面工作」,而不是很籠統的「我想進入Google」。

2.確定所需技能
如果你想從事分散式基礎架構的工作,你可能需要掌握C/C++和分布溝通式系統。
如果你想從事移動視頻會議軟體開發,你可能需要掌握Android,Java和WebRTC。
如果Google有這些方面的開源代碼,你可以試著去讀代碼,那樣能更好的去了解這些。

3.選擇 Google 招聘率高的大學
如果你還沒有進入大學,你需要在申請的時候做足功課,選擇那些Google招聘率高的大學,攻讀CS或者相關專業。通常,通過校招更容易獲得實習機會或者全職工作機會。
當然,如果你已經即將畢業,或已經畢業,你也不用糾結於名校情結。好好準備下面的內容,放心大膽地區面試。

4.不斷積累代碼量
你不需要去讀形形色色的書或者上各種各樣的視頻課程,你真正需要做的,是不斷地編碼以積累代碼量。
你需要把編碼當成一種樂趣。你可以做一些 Android app,big data 數據分析、機器學習項目等等,把花費的每一分鐘都當成是在實現快樂和提升經驗。學習了解你所使用的語言的標準庫和擴展庫/包,並且更深入的了解這門語言,使得你能寫出更好的代碼。

5.夯實演算法基礎
對於剛畢業的人來說,演算法的面試常常佔據超過60%的比例。
一般來說,建議通過分門別類地刷題,來學習和鞏固演算法基礎。通過刷 lintcode,你可以在實戰做題中,學習數據結構和演算法,比如排序、哈希、隊列、數據是如何組織的等等。
如果你不知道從哪裡開始刷題,推薦做這個練習:北美大公司面試精選題庫

6.演練面試過程
最簡單的方法,是去參加與Google面試流程相似的公司的面試。另外,你也可以在Google輸入關鍵詞「Google 面經」 搜索Google的面試題,試著自己解決這些問題。
在解決問題的時候,你需要習慣自言自語,將自己的想法表達出來。你可以列一張問題表格,然後找一個朋友模擬面試,你需要在白板或者文本編輯器上解決問題,同時需要闡述你在做什麼以及為什麼要這麼做。
更多專業的 Google面試指導,可以在這裡查看:矽谷IT企業工程師面試指導

7.參加公司實習
如果可以的話,可以參加一下Google或者其他IT巨頭的實習。實習是你學習如何將知識運用到工作中的地方。
好的實習,也可能成為進入Google等一流公司的敲門磚。此外,如果你實習表現很好,那麼就很有可能獲得轉正的機會。

當然,你也不要在Google這一棵樹上弔死,在申請Google職位的同時,也需要申請其他公司,那樣可以獲得更多的工作機會,獲得更好的offer。

歡迎關注我的微信公眾號:九章演算法(ninechapter ),帶你了解IT前沿技術,幫你通過面試,拿到offer,找到好工作!


計算機專業,以後想進微軟或者谷歌工作,研究生期間應該怎樣發展?

答:根據部門啊所在地啊要求都不一樣吧!

網上:Google前招聘官:獲得蘋果、谷歌或微軟工作的10個建議_Google / 谷歌_cnBeta.COM

然後從專業上來說,如果你就應聘個碼農,碼功過硬是必須的,千軍萬馬啊。。其次就是英語啊。。面試一輪輪啊(英語),筆試是英語啊!(參與過一次Google的校園招聘,第一關直接跪地就沒起來!!學渣啊。。)

如果你目標就定在這2個公司,你可以試著努力如下:

1.語言關必須的;

2.專業技術關,根據你以後求職和你現在所學方向發展,可以參考往年他們招聘這類職位的要求,盡量滿足他們所有要求;

3.看看導師手下的學長有在這個單位的沒,提前了解下,甚至可以爭取到過去實習的機會(很靠譜)。

總結:如果你學校不錯,上面3個方法達到一定沒問題的!畢竟你有3年時間努力沖向一個崗位!

PS:學術性碩士最好外面找個培訓單位。。或者自己狂敲代碼,要不多數畢業後碼代碼的功力都屬於入門級!另外盡量選擇崗位和導師方向有關,越新越好!


真羨慕你們能讀計算機專業的。。。。。

我特么努力了四年,學校就是不允許學生轉專業!!!!


非計算機專業如何進入微軟或者谷歌? @vzch?


推薦閱讀:

雙非一本申請UCL建築研究生可能性大嗎?gpa3.77,暫無語言。還需要什麼條件和背景?
讀博士不開心想放棄但是又覺得可惜怎麼辦?
為什麼歷史學研究生導師不讓學生讀歷史學的通俗讀物?
留學加拿大研究生 GRE成績是不是唯一的考核標準?
對積極心理學方向研究生抱有好奇,如何了解相關信息?

TAG:大學 | 研究生 | 計算機專業 |