Google 面試學習手冊,來看看谷歌,微軟等大廠都面試什麼

今天我在瀏覽 GitHub 的時候,看到一個熱門庫,是外國的一位叫:jwasham ,整理的大廠面試手冊和題目。他在根據整理的這個學習清單計劃後,成為了亞馬遜的開發工程師,所以他整理的這些題目和資料非常的有用,可能會讓你知道大廠面試都需要學習哪些資料。

這個開源項目的名字是:coding-interview-university,地址如下:

github.com/jwasham/codi

他整理的很多項目和資料,可以為你去面試微軟,谷歌,亞馬遜,FaceBook 這樣的互聯網巨頭提供一些幫助。我點進去看的時候,沒想到竟然還有中文版本,國內的掘金組織了翻譯計劃,竟然都翻譯成了中文,真的是對於英文不好的同學來說,提供了很好的幫助。

我大致看了看裡面翻譯的內容,包含了一些必備知識,比如:計算機原理,編譯原理,存儲原理等,還有演算法相關的知識,數據結構,實踐聯繫,還有製作簡歷的建議和小貼士等。另外,還有很多教學的視頻資料等(備註:英文版,需科學上網),還有很多附加學習的東西。資料可謂是很全面。

看到目錄了嗎?是不是東西很全面?通過上面的資料我們可以很明確的知道,大廠的面試真的很注重基礎和原理。為什麼大廠面試非常注重基礎,演算法,原理這些東西?我之前也說過了,原因很簡單,因為我們 IT 這個行業,技術更新日新月異,但是萬變不離其宗,只要基礎,原理,演算法會,學習其他就很簡單。不管技術如何發展,底層的基礎結構,原理是不會變得,變得只是外面那層衣服。所以,建議大家學習技術的時候,尤其是剛進入大學學習計算機的同學,一定要把基礎學習好。

好了,掘金翻譯計劃開源的這個項目地址如下:

github.com/jwasham/codi

>文章首發於微信公眾號:非著名程序員,關注我,每天與 10 萬開發者共同進步,你離成功,只差一個關注。


推薦閱讀:

新技術導致失業之我見
航天總設計師問:如果隕石流星砸到核電站會怎樣?華龍一號總設計師的回答亮了
人類目前最高科技能達到什麼水平?
高分一號解析度達2米,算是什麼水平?
各種西歐北歐東歐小國有哪些產業或公司是世界頂尖的?

TAG:谷歌Google | 科技 | 面試 |