99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

GitHub上開(kāi)源了自己的學(xué)習(xí)指南,以便讓更多人能夠快速學(xué)會(huì)編程

DPVg_AI_era ? 來(lái)源:lq ? 2019-09-01 09:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【Google 面試大學(xué)】的作者是John Washam,一名軟件工程師,也是一名全棧工程師。John 在中學(xué)時(shí)代便開(kāi)始接觸編程,畢業(yè)后參軍。退伍后重拾編程,經(jīng)過(guò)一年的學(xué)習(xí),他掌握了多門(mén)語(yǔ)言并成為一名全棧工程師。他在 GitHub 上開(kāi)源了自己的學(xué)習(xí)指南,以便讓更多人能夠快速學(xué)會(huì)編程。

如果讓你選擇一家互聯(lián)網(wǎng)科技公司加入,你會(huì)選擇哪一家?

具體答案因人而異,不過(guò)我相信,作為目前全球最為知名的互聯(lián)網(wǎng)公司,Google 一定名列其上。

自 1996 年誕生以來(lái),Google 至今已推出多款改變世界的互聯(lián)網(wǎng)產(chǎn)品,旗下也匯聚了一大批優(yōu)質(zhì)的工程師與科學(xué)家。與此同時(shí),因其崇尚自由開(kāi)放,不作惡的互聯(lián)網(wǎng)理念,也受到了許多互聯(lián)網(wǎng)優(yōu)秀人才的認(rèn)可,Google 也成為了他們最想去的互聯(lián)網(wǎng)企業(yè)之一。

來(lái)自西雅圖的工程師 John Washam 便是其中一員。

誰(shuí)是 John Washam?

John Washam 是一名軟件工程師,目前定居于美國(guó)西雅圖。2016 時(shí),因其在 GitHub 上發(fā)布了一個(gè)名為「Google 面試大學(xué)」的項(xiàng)目而名聲大噪,引發(fā)技術(shù)圈內(nèi)諸多人的關(guān)注。

John 在中學(xué)時(shí)代便開(kāi)始接觸編程,后面上大學(xué)的時(shí)候,主修的確是經(jīng)濟(jì)學(xué)專(zhuān)業(yè)。原因是他認(rèn)為在他大學(xué)畢業(yè)后,計(jì)算機(jī)專(zhuān)業(yè)的人才將會(huì)供過(guò)于求。后面事實(shí)證明,他錯(cuò)了。 幾年后,John 畢業(yè),他選擇了參軍,軍隊(duì)駐扎于韓國(guó),因此他自學(xué)了兩年韓語(yǔ)。 從軍隊(duì)退伍后,他又開(kāi)始重拾編程,經(jīng)過(guò)一年的學(xué)習(xí),他掌握了 Perl、HTML、CSS、JavaScript 和 SQL 等相關(guān)知識(shí),這些知識(shí)讓他成功在西雅圖找到了一份編程相關(guān)的工作。 隨后 15 年,John 一直在 Web 開(kāi)發(fā)領(lǐng)域深耕,期間創(chuàng)立了 3 家公司,當(dāng)中有 2 家還成功盈利了。在這個(gè)過(guò)程中,他還掌握了團(tuán)隊(duì)管理、市場(chǎng)營(yíng)銷(xiāo)等其它非計(jì)算機(jī)專(zhuān)業(yè)的基礎(chǔ)知識(shí),使其成為不折不扣的全棧工程師。

正常情況下,普通人能走到這一步,已經(jīng)算是人生贏(yíng)家了。但是,John 并不滿(mǎn)足于此,他想完成另一個(gè)新身份轉(zhuǎn)變:從 Web 工程師變?yōu)檐浖こ處煛?許多人看到這里,估計(jì)會(huì)心里犯嘀咕,這兩個(gè)崗位區(qū)別有那么大嗎?但 John 認(rèn)為,相較于前者,后者需要掌握數(shù)據(jù)結(jié)構(gòu)、算法、編譯語(yǔ)言、內(nèi)存優(yōu)化等更深層次的編程知識(shí)。 之后,John 便開(kāi)始投入精力學(xué)習(xí),并將進(jìn)入 Google 工作視為其成功掌握這項(xiàng)技能的判定標(biāo)準(zhǔn)。 在學(xué)習(xí)的過(guò)程中,他開(kāi)始接觸大量與編程相關(guān)的知識(shí)與教學(xué)資源,秉著前人栽樹(shù)后人乘涼的精神,John 在 GitHub 上開(kāi)源了這份學(xué)習(xí)指南,并將其命名為「Google Interview University」(現(xiàn)已更名「Coding Interview University」)。

https://github.com/jwasham/coding-interview-university 谷歌面試大學(xué) 在 John 放出這個(gè)項(xiàng)目后沒(méi)幾天,GitHub Star 便如火箭般快速飆升,短短三四天內(nèi)便突破 10000 Star,成功霸榜 GitHub Trending! 項(xiàng)目歷史增長(zhǎng)曲線(xiàn):

這份指南里面包含 Google 相關(guān)的介紹視頻、面試過(guò)程、教學(xué)資源,同時(shí)也有數(shù)據(jù)結(jié)構(gòu)、算法、密碼學(xué)等計(jì)算機(jī)專(zhuān)業(yè)的知識(shí)講解。 指南已中文版: https://github.com/jwasham/coding-interview-university/blob/master/translations/README-cn.md 不過(guò)由于這份譯文未跟原文保持同步更新,因此內(nèi)容難免會(huì)有缺失。英文閱讀能力尚可的同學(xué),還是建議直接看 README 原文。 下面我簡(jiǎn)單挑選了幾張項(xiàng)目截圖,讓大家感受一下這份資料里面都有什么干貨:

可以看到,這份指南資料整理得還是非常齊全的。 盡管 John 最后沒(méi)去成谷歌(去了亞馬遜),但他留下的這份指南,還是讓諸多后來(lái)者受益無(wú)窮,在此也對(duì)作者表示下感謝。 如果你也有一顆想進(jìn)入大企工作的心,不妨開(kāi)始照著這份指南學(xué)起來(lái)吧! 以上,便是今天的分享,希望大家喜歡,覺(jué)得內(nèi)容不錯(cuò)的,歡迎點(diǎn)擊「在看」支持,謝謝各位。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    55

    文章

    11249

    瀏覽量

    106358
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3689

    瀏覽量

    95219
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    483

    瀏覽量

    17666

原文標(biāo)題:GitHub超8萬(wàn)星!這份編程面試指南讓你輕松進(jìn)谷歌

文章出處:【微信號(hào):AI_era,微信公眾號(hào):新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    微軟開(kāi)源GitHub Copilot Chat,AI編程迎來(lái)新突破

    30分,微軟首席執(zhí)行官Satya Nadella向大家展示VS Code的最新AI開(kāi)源編輯器GitHub Copilot Chat。 GitHub Copilot Chat的一大技術(shù)
    的頭像 發(fā)表于 07-02 09:34 ?141次閱讀
    微軟<b class='flag-5'>開(kāi)源</b><b class='flag-5'>GitHub</b> Copilot Chat,AI<b class='flag-5'>編程</b>迎來(lái)新突破

    Janus-Pro香橙派開(kāi)發(fā)板實(shí)踐指南

    前序2025年春節(jié),AI領(lǐng)域再掀波瀾!DeepSeek的Janus-Pro模型橫空出世,以創(chuàng)新的雙路徑架構(gòu)以及強(qiáng)大的多模態(tài)交互能力,引發(fā)業(yè)界廣泛關(guān)注。為了更多開(kāi)發(fā)者能夠快速上手,我們基于昇思
    的頭像 發(fā)表于 03-17 16:53 ?512次閱讀
    Janus-Pro香橙派開(kāi)發(fā)板實(shí)踐<b class='flag-5'>指南</b>

    開(kāi)源啦!??!基于鴻蒙ArkTS封裝的圖表組件《McCharts》,大家快來(lái)一起共創(chuàng)

    ,后續(xù)有更新我也會(huì)同步給大家。這是我第一個(gè)開(kāi)源的項(xiàng)目,做的不好的地方也希望多多指點(diǎn),我是比較愿意多學(xué)習(xí)的,也希望大家多學(xué)習(xí)。大家想交流的可以通過(guò)GitHub
    發(fā)表于 03-15 15:21

    開(kāi)源項(xiàng)目是怎么練成的:Horizen EDA 的前世今生

    “ ?很多人都知道 KiCad,但 Horizen 卻鮮有人知。同樣是開(kāi)源的 PCB工具,為什么有 KiCad 之后還要做 Horizen 呢?Lucas 的演講我感慨良多,分享給
    的頭像 發(fā)表于 02-19 19:29 ?786次閱讀
    <b class='flag-5'>開(kāi)源</b>項(xiàng)目是怎么練成的:Horizen EDA 的前世今生

    HarmonyOS 應(yīng)用開(kāi)發(fā)賦能套件:鴻蒙原生應(yīng)用開(kāi)發(fā)的 “神助攻”

    對(duì)HarmonyOS感興趣的初學(xué)者。在這一階段,賦能套件提供《鴻蒙白皮書(shū)》,幫助開(kāi)發(fā)者初步了解HarmonyOS的基本概念與最新動(dòng)態(tài)。通過(guò)閱讀白皮書(shū),開(kāi)發(fā)者能夠快速、準(zhǔn)確、全面地掌握HarmonyOS
    發(fā)表于 02-17 16:37

    如何快速學(xué)習(xí)硬件電路

    對(duì)于想要學(xué)習(xí)硬件電路的新手來(lái)說(shuō),一開(kāi)始可能感到有些困難,但只要掌握正確的學(xué)習(xí)方法和技巧,就能夠快速地成為一名優(yōu)秀的硬件電路工程師。 首先,新手需要了解基本的電路知識(shí),例如電阻、電容、
    的頭像 發(fā)表于 01-20 11:11 ?1144次閱讀
    如何<b class='flag-5'>快速</b><b class='flag-5'>學(xué)習(xí)</b>硬件電路

    GitHub Copilot與Bitbucket、Jira、Confluence集成使用指南

    如何將GitHub Copilot與Bitbucket、Jira和Confluence集成使用?實(shí)操指南有! 閱讀了解如何在Bitbucket存儲(chǔ)庫(kù)中輕松使用GitHub Copilot,以及
    的頭像 發(fā)表于 12-03 14:37 ?790次閱讀
    <b class='flag-5'>GitHub</b> Copilot與Bitbucket、Jira、Confluence集成使用<b class='flag-5'>指南</b>

    如何選擇適合自己編程語(yǔ)言

    。 1. 確定目標(biāo)和興趣 在選擇編程語(yǔ)言之前,首先要明確自己的目標(biāo)和興趣。這包括你想要開(kāi)發(fā)什么類(lèi)型的項(xiàng)目,以及你對(duì)哪些技術(shù)領(lǐng)域感興趣。例如,如果你對(duì)網(wǎng)頁(yè)開(kāi)發(fā)感興趣,那么學(xué)習(xí)HTML、CSS和JavaScript可能是一個(gè)不錯(cuò)的選
    的頭像 發(fā)表于 11-15 09:37 ?1908次閱讀

    三分鐘學(xué)會(huì)Docker基本操作,快速入門(mén)容器技術(shù)!

    機(jī)上一切正?!钡幕貞?yīng),留下您滿(mǎn)心的無(wú)奈與困惑? …… 那么,是時(shí)候學(xué)習(xí)并使用 Docker技術(shù) 。通過(guò)快速掌握Docker,您將能夠輕松實(shí)現(xiàn)在不同平臺(tái)間
    的頭像 發(fā)表于 11-11 17:22 ?504次閱讀
    三分鐘<b class='flag-5'>學(xué)會(huì)</b>Docker基本操作,<b class='flag-5'>快速</b>入門(mén)容器技術(shù)!

    GitHub Copilot引入多模型支持

    宣布這一重要更新。開(kāi)發(fā)者將很快能夠GitHub Copilot選擇來(lái)自Anthropic、Google和OpenAI的不同模型。這意味著開(kāi)發(fā)者可以根據(jù)自己的需求和偏好,在與Copi
    的頭像 發(fā)表于 10-31 11:49 ?979次閱讀

    上傳本地項(xiàng)目代碼到github

    token。 之后將所有的框框都勾選中,點(diǎn)擊確認(rèn),然后會(huì)出現(xiàn)一行字符,將其復(fù)制。 如果成功,將會(huì)出現(xiàn)下面的上傳信息。 失敗會(huì)輸入GitHub用戶(hù)名,當(dāng)輸入完畢賬號(hào)密碼之后,以后都不需要輸入了。 打開(kāi)GitHub網(wǎng)站
    發(fā)表于 09-11 16:33

    【「?jìng)}頡編程快速上手」閱讀體驗(yàn)】+壹讀后感

    了不同的應(yīng)用場(chǎng)景,讓你在學(xué)習(xí)的過(guò)程中能夠了解到編程在實(shí)際生活中的廣泛用途。 總的來(lái)說(shuō),《倉(cāng)頡編程快速上手》是一本非常實(shí)用的
    發(fā)表于 09-06 20:12

    十天學(xué)會(huì)單片機(jī)可能嗎?單片機(jī)入門(mén)需要多久?

    學(xué)習(xí)單片機(jī)的過(guò)程,就像學(xué)習(xí)任何其他技能一樣,不僅在于書(shū)本的知識(shí),更在于實(shí)踐和應(yīng)用的能力。許多人可能會(huì)問(wèn):十天能學(xué)會(huì)單片機(jī)嗎?答案是:可以,
    的頭像 發(fā)表于 09-05 08:00 ?2446次閱讀
    十天<b class='flag-5'>學(xué)會(huì)</b>單片機(jī)可能嗎?單片機(jī)入門(mén)需要多久?

    《DNK210使用指南 -CanMV版 V1.0》第一章本書(shū)學(xué)習(xí)方法

    ://developer.canaan-creative.com/resource,在該鏈接里提供Kendrryte K210的軟件SDK、硬件設(shè)計(jì)參考、編程指南、編譯工具鏈和IDE等資料,如下圖所示: 圖
    發(fā)表于 08-28 17:57

    鴻蒙OpenHarmony南向/北向快速開(kāi)發(fā)教程-迅為RK3568開(kāi)發(fā)板

    運(yùn)行鴻蒙4.1系統(tǒng),意味著你將擁有更加流暢、高效的開(kāi)發(fā)體驗(yàn)。從硬件到軟件,從底層到應(yīng)用,一切都變得觸手可及! 那么,如何快速上手呢?別擔(dān)心,我們已經(jīng)為你準(zhǔn)備好了詳盡的開(kāi)發(fā)學(xué)習(xí)指南和教程!無(wú)論是初入行
    發(fā)表于 07-23 10:44