如何成為一名 Google 軟件工程師?

作者: 曉道  發布時間: 2010-09-07 11:22  閱讀: 1489 次  推薦: 0   原文鏈接   [收藏]  

招聘的流程?

  1. 在線申請
  2. 簡歷篩選
  3. 電話訪談
  4. 現場面試
  5. Offer發放

面試包括哪些內容?

  • 簡短介紹
  • 介紹你的專長或進行技術評估
  • 提出你的問題
  • 面試沒有益智類問題(因為益智問題并不能反映你的編程能力)

如何對申請人的工程技能進行評估?

我們會根據以下四個方面來進行評估:

  • 編程語言的語法,關鍵庫函數,編程風格,對程序性能的考慮等
  • 算法和數據結構
  • 分析能力
  • 合理設計

如何準備面試?

  • 復習基礎知識
  • 復習算法與數據結構
  • 練習寫代碼
    • 在白板上或在紙上練習
    • 不要使用偽代碼
    • 你可以選擇你最擅長的編程語言
  • 認識Google員工?
    和他聊聊他在Google的經歷。讓他成為你的推薦人,或者讓招聘者知道誰可以成為你的推薦人。

在實際面試過程中:

  • 我們希望了解你解決問題的能力
  • 我們會向你提出一個有深度的問題,我們想了解你對復雜問題的解決方法
  • 不一定要得到正確答案,你的思考過程比正確答案更加重要

我是在校生,離畢業還有兩三年的時間,應該怎么努力?

  • 打好專業基礎
  • 學習編程語言:C、C++、Java、Perl、Python
  • 參加課堂之外的活動
  • 參加計算機俱樂部或社團
  • 參加編程競賽
  • 爭取盡可能多的實習生機會
  • 參與開源項目(不要忘記參加Google編程之夏-Google Summer of Code)

博士生的面試會有所不同么?

  • 我們會根據每個人的情況安排有針對性的面試
  • 面試內容包括標準算法,設計,編碼能力
  • 論文討論
  • 所有的面試官都具有博士學位

Google軟件工程師如是說:

問:在Google工作,最擔心的一點是什么?
答:公司的零食太多了,在Google工作要防止長胖

問:在Google工作,最輕松的事情是什么?
答:坐在桌子上跟老板說話

問:在Google上班,著裝有什么要求?
答:穿總比不穿好。

問:Google工程師幾點上班?
答:Google工程師的工作比較自由,沒有固定考勤,允許Work from home。但由于需要和其他辦公室的同事交流,有可能一大清早就爬起來開會,或者一直工作到深夜。

問:在Google工作,最讓你欣喜的事情是什么?
答:在Google工作,有機會與許多大牛共事,一起交流技術。

問:出差的機會多嗎?
答:取決于項目安排,可能需要去美國東西海岸、倫敦、蘇黎世、悉尼、東京等地出差

問:怎么才能獲得上萬臺計算機來做大規模并行計算實驗?
答:到Google工作,你隨時可以做到。

問:在Google可以做開源軟件嗎?
答:可以,很多著名的開源軟件程序員加入了Google,包括Google中國也有很多著名的開源軟件程序員

問:你們的夢想是什么?
答:我們的夢想是:技術改變世界,do good things that matter in the world

Google 非軟件工程師如是說:

問:聽說在 Google 吃的很好,如果胖了怎么辦?
答:公司有健身房,瑜伽房,吃多了下去跑兩圈。

問:Google 員工有保險么?
答:有,很好的員工保險,還包括員工家屬呢。

問:Google員工有帶薪假期么?
答:員工在入職的第一年有15天的帶薪假期。在Google工作每多一年,帶薪假期就多一天。所以,如果你在Google 工作滿235年,就可以全年休假啦!

問: Google對于非技術性職位的要求是什么?
答:用戶至上,無論是對終端客戶還是內部用戶,都將是最重要的標準之一。

問:面試Google非技術性職位有什么技巧?
答:陳述事實,善用數據,如果你經驗足夠豐富!你懂的。:)

問:Google的銷售工作壓力大嗎?
答:我們歡迎敢于接受挑戰的人加入銷售團隊,按摩椅,健身房,瑜伽室是你最好的減壓伙伴。

0
0
 
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()