乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

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

       heii2 2019-02-11

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

      01

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


      02

      有強烈的渴望


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


      03

      分析面試的要素


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


      1).編程

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

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

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


      2).項目系統(tǒng)設(shè)計

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

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

      對于接下來的3個部分,一些公司將有一個專門的輪次,而另一些公司可能會將其與其他部分(如編碼或設(shè)計)結(jié)合起來。


      3).熟悉首選語言

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

      例如什么是Java中的繼承?


      4).以前的項目/簡歷

      這是我有時完全忘記準(zhǔn)備的那些部分之一,因為我完全專注于使編碼和設(shè)計等其他部分正確,但面試不只是編碼!它是為了證明自己是一個好的開發(fā)者。這涉及到向他們解釋你在過去的項目中如何與他人合作。主要是根據(jù)你簡歷上的技能或項目來詢問。

      你能告訴我一些你最自豪的項目嗎?


      5).了解公司知識

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



      04

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


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


      1).看Udemy課程

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

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

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

      3. 軟件工程面試:通過一些實時會話了解Google的完整面試流程。


      2).刷Leetcode

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


      3).好好利用YouTube視頻

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

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


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

      2.https:///XKu_SEDAykw

      3.https:///78t_yHuGg-0


      05
      奮力沖刺1個月


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

      Leetcode premium有4個值得注意的部分:

      • 簡單

      • 中等

      • 困難

      • 公司專項問題

      每個類別都有多個子類別:

      • 數(shù)組

      • 字符串

      • 鏈接列表

      • 回溯

      • 搜索/排序

      • 圖表

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


      集訓(xùn)

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

      • 簡單的問題花的時間可能有所不同,可能需要30分鐘到1小時。中等問題對我來說實際上很難(有時反倒是簡單的問題對我來說也很難)。

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

      • 在一小時結(jié)束時,如果你的解決方案無法正常工作或無法通過某些測試用例,請停止并查看解決方案。

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

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

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

      • 樹和圖表的簡單問題。

      • 做排序和搜索。

      • 其他問題。

      06

      小貼士

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

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

      充分利用周末的時間,周末的時間十分寶貴,要充分利用!我把周末稱作“周末加油站”,因為我能在周末完成所有 Leetcode 上的簡單問題和一些中等難度的問題,那么就會感覺元氣滿滿,充滿能量。

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

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

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

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

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多