Google的onsite面試很短,只有3輪,從上午10點(diǎn)半到中午2點(diǎn),比MS厚道多了。 HR 先是跟我描述了一番Google有多好多好,她已經(jīng)在這里爽了8年了。例如環(huán)境優(yōu)美,伙食無敵,娛樂豐富等等,還說一進(jìn)來就會給你發(fā)一臺 Macbook(后來我去了張懿家才發(fā)現(xiàn),他們家的頭戴耳機(jī),藍(lán)牙耳機(jī)之類的東東,都是公司的……)。HR還說碩士生一進(jìn)來年薪就有6位數(shù),還有些股票 (說得真好聽,其實(shí)就是10XXXX,交完稅只剩下6萬了)。
第一位面試官遲到了,HR還聯(lián)系不上,我們只好等。HR說這里的人都遲到,我之前還以為外國人比較守時(shí),看來和國內(nèi)一樣……
她為了避免冷場就和我扯東扯西,我困得要死,真想跟她說咱們能靜靜地等么…
Google(谷歌中國)軟件測試工程師面試題
先是數(shù)據(jù)結(jié)構(gòu)的問題,雖然涉及到一些比較復(fù)雜的數(shù)據(jù)結(jié)構(gòu),但是不用寫code,因此輕易秒殺。
然后就進(jìn)入coding環(huán)節(jié)。問了一道普及組難度的題目,當(dāng)然可以有提高組難度的解法。
接著又是一些操作系統(tǒng)的知識,由于不是很深,還是秒殺。
他看我啥都懂,就問了一個(gè)C語言比較偏門的知識,依然秒殺。
最后我都忘記他說了多少次terrific了。反正這應(yīng)該算是面得最最順利的一次,面完之后睡意全無,信心暴增。
先介紹下本人的情況,國內(nèi)TOP10的CS專業(yè)碩士,從上大學(xué)開始就把進(jìn)入谷歌列為之后要努力的目標(biāo),最后終于能夠如愿以償,把自己的經(jīng)歷分享給大家。
首先如果大家想進(jìn)入谷歌,必須意識到谷歌中國非常難進(jìn),但是福利和待遇也非常的好。別的不說,大家可以搜索下谷歌食堂來大飽下眼福。首先進(jìn)入谷歌,算法一定要過硬,我把lintcode刷了快3遍,盡量要求自己每次做題都 bug free. 另外,想去谷歌的話,英語一定要過關(guān)(HR會跟你用英語交流大概5.6分鐘這樣子),專業(yè)的基礎(chǔ)當(dāng)然也要牢牢的抓住,同時(shí)如果你有ACM的成績那就是再好不過了。嗯,還有學(xué)校也是不得不提的一個(gè)很大的門檻。
我能得到谷歌的面試機(jī)會實(shí)際上是得到了自己教授的小小推薦,因此直接把我的簡歷給了北京谷歌的HR,隨后就開始了一輪一輪的經(jīng)過。
第一輪 在線筆試
HR會發(fā)給你一個(gè)網(wǎng)站,讓你在上面做相關(guān)的算法題,題目非常的具有區(qū)分度,有3 道難度相當(dāng)于 OI 基礎(chǔ)題的題目,也有ACM難度的題目。之前在網(wǎng)上搜了搜感覺谷歌在別的國家招聘很少有ACM難度的題目,可能是中國聰明人太多了吧hhh。因?yàn)橹皽?zhǔn)備畢業(yè)季的時(shí)候和室友一起刷了很長一段時(shí)間的lintcode,所以題目還是都填滿了。后來聽HR講我做的還不錯(cuò)。網(wǎng)上相關(guān)的經(jīng)驗(yàn)說一般算法題做不好就被肢解PASS。
第二輪 技術(shù)面
這一輪面試是安排在北京谷歌,建議大家去之前休息好,非常的累和辛苦。
我大概早上8點(diǎn)左右到的公司,然后會有HR帶你去休息室吃點(diǎn)東西和拿點(diǎn)水,隨后開始的就是已連續(xù)四輪的面試。
第一面是中文面,面試官問了很多比較基礎(chǔ)的問題。有些甚至基礎(chǔ)到本科大一大二的授課內(nèi)容(這再次告訴我們基礎(chǔ)扎實(shí)牢靠是多么的重要),所以網(wǎng)上有面經(jīng)推薦去谷歌面試之前先看一遍算法導(dǎo)論。我基本就是面試官問一個(gè)問題然后把自己能想到的,以及自己平時(shí)整理的都詳細(xì)的說了出來。所以感覺還OK,面試官感覺也時(shí)不時(shí)的點(diǎn)點(diǎn)頭。
第二面依舊是中文面,不過非常偏向于技術(shù)方向,而且非常具有指向性。比如如何設(shè)計(jì)一個(gè)微博系統(tǒng)后端系統(tǒng),如何設(shè)計(jì)一個(gè)物流的后端。因?yàn)橹案^老板做過項(xiàng)目,所以自己感覺還是回答的挺好的,至少說出來整體的架構(gòu)和具體可能會遇到的問題和具體的解決方法。除了大的系統(tǒng)性的問題之外,面試官還問了很多具體的算法問題,比如兩個(gè)字符串公共的最大長度之類的,因?yàn)橹霸趌intcode的ladder中刷過flag公司的題庫(http://www.lintcode.com/zh-cn/ladder/2/ ),所以并不覺得難,但是非常看你的算法基礎(chǔ)和程序設(shè)計(jì)的規(guī)范化。
第三面變成了英文面,全英文。不過大家也不要緊張,在基礎(chǔ)的掌握專業(yè)英語之外,其他的口語能夠和外國人對話就足夠了(反正我就是用我半吊子英語過的關(guān)),專業(yè)問題基本沒啥變化,不過沒有了大的方向性問題,基本都是比較小的算法之類的問題,還和我討論了我之前做的題目上一些解題的思路和為什么這樣做,會不會有更好的方法。感覺英文面主要是看你能不能在工作中和同事順利的交流和便捷的同外國同事進(jìn)行合作。
第四面比較特殊,是根據(jù)你的簡歷來面的,不過幸虧換成了中文面。會有面試官拿著你的簡歷,根據(jù)你簡歷上面的種種經(jīng)歷挨個(gè)向你詳細(xì)的了解情況,而且問的非常細(xì),只要你的簡歷不是瞎編亂造或者有些吹的成分,這輪面試可能是最簡單的了吧。
中午HR會管飯,吃過谷歌的飯和零食之后,我更想加入谷歌了。
第三輪 Hiring Committee
這一過程是谷歌不同與其他公司的最大部分了吧。如果你的算法沒問題,面試分?jǐn)?shù)OK,你就會進(jìn)入這一階段。這一階段需要你提供從高考到目前你所有的成績和公司以及相關(guān)的資料。包括你的大學(xué)各個(gè)科目成績,實(shí)習(xí)領(lǐng)導(dǎo)的聯(lián)系方式還有各種得獎(jiǎng)的資料?;揪褪前涯愕牡捉o挖了一個(gè)透,很多網(wǎng)上的朋友就是因?yàn)镚PA不夠被拒。感覺谷歌是一個(gè)比較精英化的公司,要求員工在各個(gè)階段都是精英。我整理自己的Hiring Committee資料就花了大概3天時(shí)間(需要提交的太多了)。提交上Hiring Committee大概5天之后,收到了HR的郵件,要我再去參加HR面,討論具體的薪資,最后給了我OFFER。
Google(谷歌中國)軟件工程師面試題
面試官還問了很多具體的算法問題,比如兩個(gè)字符串公共的最大長度之類的
是根據(jù)你的簡歷來面的
提供從高考到目前你所有的成績和公司以及相關(guān)的資料
先是筆試,一共兩道題
然后四輪面試
每一輪都要寫題然后行為面試
題目難度easy,medium和hard都有
沒有遇見系統(tǒng)設(shè)計(jì)
Google(谷歌中國)android軟件開發(fā)工程師面試題
主要是leetcode上面的題
然后有一道關(guān)于樹的設(shè)計(jì)型題目
結(jié)果比較開放
還問了為什么要轉(zhuǎn)碼
平常有沒有看什么相關(guān)的書籍
Google(谷歌中國)工資待遇 共17 條
Google(谷歌中國)面試經(jīng)驗(yàn) 共 33 條
(共8條) 深圳市國顯科技有限公司
(共5條) 成都西辰軟件有限公司
(共5條) 中國航信重慶研發(fā)中心
(共4條) 合肥佳通輪胎公司
(共6條) 延鋒汽車內(nèi)飾有限公司