日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

我是如何一步一步拿下Google offer的

 heii2 2019-02-11

春節(jié)長(zhǎng)假不知不覺(jué)已經(jīng)結(jié)束了,時(shí)間過(guò)的好快??!又要回到單位上班啦,很多小伙伴年后開(kāi)始準(zhǔn)備找工作了,希望今天的春招不要太冷!最近看到網(wǎng)上一位大牛寫(xiě)的一篇文章關(guān)于如果一步一步拿到頂尖互聯(lián)網(wǎng)公司Google的offer,非常有啟發(fā),分享給大家!

01

先看這張神圖(攻克編程面試)


02

有強(qiáng)烈的渴望


作者是一名軟件工程師,有3年多的工作經(jīng)驗(yàn)。曾經(jīng)在一家創(chuàng)業(yè)公司和幾家金融公司工作過(guò),這些公司的歷練和積累的經(jīng)驗(yàn)使得她比一般的新畢業(yè)生近Google要更容易一些。她從未有過(guò)1%的希望進(jìn)入谷歌,因?yàn)樗徽J(rèn)為是業(yè)界最難面試的軟件公司之一。但在她的腦海里,從一開(kāi)始她就咬定青山不放松,不撞南墻不回頭,放手一搏,下面看看她的闖關(guān)過(guò)程和攻略!


03

分析面試的要素


根據(jù)經(jīng)驗(yàn),任何面試準(zhǔn)備都涉及掌握5個(gè)重要的事情。編碼,設(shè)計(jì),語(yǔ)言特定概念, 以前的項(xiàng)目經(jīng)歷和還有不起眼的但是重要的公司背景了解。


1).編程

在我的職業(yè)生涯中,我所面試過(guò)的所有公司都至少有兩輪純算法問(wèn)題,在這些問(wèn)題中你遇到了問(wèn)題,你需要為它提出一個(gè)解決方案和代碼。

例如,在控制臺(tái)上編寫(xiě)用于打印數(shù)字1到10的代碼。(當(dāng)然這只是一個(gè)簡(jiǎn)單的例子)

我在本文的其余部分詳細(xì)闡述了本節(jié)的更多細(xì)節(jié)。


2).項(xiàng)目系統(tǒng)設(shè)計(jì)

根據(jù)我的面試級(jí)別,一些公司有一輪項(xiàng)目設(shè)計(jì)的問(wèn)題,你給了一個(gè)相當(dāng)抽象的系統(tǒng),你需要為該系統(tǒng)設(shè)計(jì)一個(gè)框架。

例如,如果您要從頭開(kāi)始構(gòu)建一個(gè)社交網(wǎng)站,您將如何設(shè)計(jì)該系統(tǒng)?

對(duì)于接下來(lái)的3個(gè)部分,一些公司將有一個(gè)專(zhuān)門(mén)的輪次,而另一些公司可能會(huì)將其與其他部分(如編碼或設(shè)計(jì))結(jié)合起來(lái)。


3).熟悉首選語(yǔ)言

對(duì)于大多數(shù)訪談,你應(yīng)該為公司提供你最熟悉的語(yǔ)言。除了編碼能力之外,在大多數(shù)情況下,你應(yīng)該非常了解這門(mén)語(yǔ)言。有些公司可能會(huì)向你詢(xún)問(wèn)有關(guān)基礎(chǔ)的知識(shí)信息,而有些公司可能會(huì)深入考察某個(gè)領(lǐng)域。

例如什么是Java中的繼承?


4).以前的項(xiàng)目/簡(jiǎn)歷

這是我有時(shí)完全忘記準(zhǔn)備的那些部分之一,因?yàn)槲彝耆珜?zhuān)注于使編碼和設(shè)計(jì)等其他部分正確,但面試不只是編碼!它是為了證明自己是一個(gè)好的開(kāi)發(fā)者。這涉及到向他們解釋你在過(guò)去的項(xiàng)目中如何與他人合作。主要是根據(jù)你簡(jiǎn)歷上的技能或項(xiàng)目來(lái)詢(xún)問(wèn)。

你能告訴我一些你最自豪的項(xiàng)目嗎?


5).了解公司知識(shí)

提前了解關(guān)于公司的背景并專(zhuān)門(mén)為它做準(zhǔn)備通常是面試者最被忽視的部分,我只能說(shuō),這些部分其實(shí)是可以讓你加分的,可以讓你脫穎而出,說(shuō)明你對(duì)這個(gè)公司非常重視,也非??释尤?。



04

有計(jì)劃的充分準(zhǔn)備


去谷歌面試不是一件容易的事情,不打無(wú)準(zhǔn)備的仗!我規(guī)劃了下面幾件事:


1).看Udemy課程

我記得在Udemy購(gòu)買(mǎi)3門(mén)課程開(kāi)始我的準(zhǔn)備工作。這些課程幫助我明確了解基礎(chǔ)知識(shí)。注意:我從未完成所有這些課程,但完成了大部分課程。此外,我選擇參加這些課程,因?yàn)楦磿?shū)相比,視頻幫我更快更好地掌握了這些課程,比你自學(xué)要快很多。我有一段時(shí)間沒(méi)有參加過(guò)面試,因此這些課程也讓我在課堂上進(jìn)行編碼練習(xí),提高動(dòng)手能力。

  1. 數(shù)據(jù)結(jié)構(gòu)和算法分析:了解如何從頭開(kāi)始實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)。

  2. 面向軟件開(kāi)發(fā)人員的Java編程大師班:適用于Java編程基礎(chǔ)知識(shí)。

  3. 軟件工程面試:通過(guò)一些實(shí)時(shí)會(huì)話(huà)了解Google的完整面試流程。


2).刷Leetcode

對(duì)于我應(yīng)聘的崗位,大多數(shù)的科技巨頭公司的面試都是要考編程和算法的,因?yàn)槲疫€沒(méi)有很多行業(yè)經(jīng)驗(yàn),所以選擇用Leetcode premium對(duì)我來(lái)說(shuō)非常有必要。它花了我35美元/月,但這70美元非常超值。Leetcode是我用來(lái)練習(xí)編碼的唯一資源,我強(qiáng)烈推薦給那些試圖進(jìn)入科技巨頭的人,非常有用!


3).好好利用YouTube視頻

在準(zhǔn)備期間我不停的刷YouTube,不僅僅是為了學(xué)習(xí)同時(shí)也是放松休閑。我從未想到在2個(gè)月后我將參與YouTube的工作,奇跡發(fā)生了!

在你發(fā)現(xiàn)你學(xué)習(xí)的內(nèi)容有一些概念不太容易懂或者比較拗口的時(shí)候,看視頻是一個(gè)快捷辦法。但是,在瀏覽獲取信息時(shí),我曾經(jīng)觀看過(guò)許多其他視頻。你永遠(yuǎn)不知道哪條小信息可以幫到你,推薦下面幾條:


1.https:///ko-KkSmp-Lk

2.https:///XKu_SEDAykw

3.https:///78t_yHuGg-0


05
奮力沖刺1個(gè)月


Leetcode網(wǎng)站,你可以在其中編寫(xiě)和運(yùn)行與面試中提到的類(lèi)似的編程問(wèn)題。注意:在Google訪問(wèn)中向我提出的所有問(wèn)題都無(wú)法在互聯(lián)網(wǎng)上找到,但基本概念仍然相同。因此,它是關(guān)于掌握解決問(wèn)題的藝術(shù),找到規(guī)律并實(shí)戰(zhàn)練習(xí)。

Leetcode premium有4個(gè)值得注意的部分:

  • 簡(jiǎn)單

  • 中等

  • 困難

  • 公司專(zhuān)項(xiàng)問(wèn)題

每個(gè)類(lèi)別都有多個(gè)子類(lèi)別:

  • 數(shù)組

  • 字符串

  • 鏈接列表

  • 回溯

  • 搜索/排序

  • 樹(shù)

  • 圖表

  • 數(shù)學(xué)(概率等)


集訓(xùn)

我在現(xiàn)場(chǎng)面試前一個(gè)月開(kāi)始進(jìn)行密集編碼準(zhǔn)備,最后解決了大約60-70個(gè)問(wèn)題,這些是面試所必須付出的努力。其中關(guān)鍵是在于掌握底層的計(jì)算機(jī)的基礎(chǔ)知識(shí)。我每天都會(huì)解決2個(gè)問(wèn)題

  • 簡(jiǎn)單的問(wèn)題花的時(shí)間可能有所不同,可能需要30分鐘到1小時(shí)。中等問(wèn)題對(duì)我來(lái)說(shuō)實(shí)際上很難(有時(shí)反倒是簡(jiǎn)單的問(wèn)題對(duì)我來(lái)說(shuō)也很難)。

  • 中等問(wèn)題解決時(shí)間限制為1小時(shí)。如果你不知道解決方案,在15分鐘結(jié)束時(shí),查找并嘗試實(shí)施。

  • 在一小時(shí)結(jié)束時(shí),如果你的解決方案無(wú)法正常工作或無(wú)法通過(guò)某些測(cè)試用例,請(qǐng)停止并查看解決方案。

這是一個(gè)粗略的計(jì)劃,但可以隨意混合一點(diǎn),以避免準(zhǔn)備變得單調(diào)。

  • 完成數(shù)組和字符串EASY(5天)以獲得一些信心。

  • 每天做1個(gè)中等數(shù)組或字符串以及1個(gè)簡(jiǎn)單的鏈表或回溯。

  • 樹(shù)和圖表的簡(jiǎn)單問(wèn)題。

  • 做排序和搜索。

  • 其他問(wèn)題。

06

小貼士

不要給自己太大的壓力,在準(zhǔn)備面試的過(guò)程中,我還是正常的生活,并100%的完成自己手上公司的工作!

每天花費(fèi)的時(shí)間不需要太多,但是一定一定要堅(jiān)持,至少堅(jiān)持一兩個(gè)月,有效利用每天的準(zhǔn)備時(shí)間。

充分利用周末的時(shí)間,周末的時(shí)間十分寶貴,要充分利用!我把周末稱(chēng)作“周末加油站”,因?yàn)槲夷茉谥苣┩瓿伤?Leetcode 上的簡(jiǎn)單問(wèn)題和一些中等難度的問(wèn)題,那么就會(huì)感覺(jué)元?dú)鉂M(mǎn)滿(mǎn),充滿(mǎn)能量。

招聘人員他們也是你的朋友,在參加面試之前,可以隨時(shí)向招聘人員詢(xún)問(wèn)招聘的形式、期望、準(zhǔn)備材料以及提示等等。

我建議你不要一整周都專(zhuān)門(mén)用于刷題,應(yīng)該結(jié)合其他方面的學(xué)習(xí)。時(shí)不時(shí)地做一些實(shí)戰(zhàn)項(xiàng)目,在中途觀看一些視頻,學(xué)會(huì)享受學(xué)習(xí)的過(guò)程!

特別對(duì)于 Google 來(lái)說(shuō),有一件事情對(duì)我的幫助很大,那就是我要求招聘人員給我提供了一臺(tái) Chromebook 來(lái)寫(xiě)代碼,因?yàn)橥ǔ0装鍟?huì)給我制造麻煩。我的做法是:利用白板整理出解決方案,方便面試官查看,然后最后用 Chromebook 寫(xiě)出代碼。現(xiàn)如今很多公司都鼓勵(lì)這種做法,但是你必須提出這樣的要求!

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多