昨天悄悄去面試,被這道題pass了!
分享一件有趣的事兒,記得有一次面試過程中(公司就不方便說了,是個(gè)大廠),面試官的同事突然有急事找他,面試官抱起筆記本站了起來跟他簡(jiǎn)單了解了下情況。這時(shí),我不經(jīng)意間瞄見了面試官筆記本電腦上的面試提問內(nèi)容,問題以思維導(dǎo)圖的形式劃分的:操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)與算法、計(jì)算機(jī)網(wǎng)絡(luò)。
操作系統(tǒng)我倒是不怕,這個(gè)我熟,數(shù)據(jù)結(jié)構(gòu)與算法嘛,刷了一個(gè)星期LeetCode,常見的也能應(yīng)付,但我看到計(jì)算機(jī)網(wǎng)絡(luò)時(shí)就虛了,平時(shí)都是調(diào)用API和SDK,底層的協(xié)議原理只在上學(xué)時(shí)候?qū)W過,早還給老師了
我瞪大了眼睛,大概看到了幾個(gè)問題:
第一個(gè)還好,能回答個(gè)七八分,第二個(gè)就支支吾吾了,至于第三個(gè)嘛:

這幾年,參加過大廠面試的小伙伴應(yīng)該都清楚,無論是國(guó)內(nèi)的互聯(lián)網(wǎng)大廠還是硅谷的 IT 公司,面試的時(shí)候多多少少都會(huì)問一些網(wǎng)絡(luò)協(xié)議的知識(shí)。
網(wǎng)絡(luò)協(xié)議是編程領(lǐng)域比較晦澀難懂的部分,但又是面試官特別喜歡問的問題,畢竟幾乎所有的程序運(yùn)行都會(huì)涉及到網(wǎng)絡(luò)協(xié)議。
比如說你想優(yōu)化公司的網(wǎng)站訪問速度,大概的思路是減少 HTTP 請(qǐng)求,同時(shí)設(shè)置靜態(tài)文件緩存時(shí)間、壓縮情況、保持持久的連接時(shí)間等參數(shù),但這些東西,又需要你系統(tǒng)了解 HTTP 協(xié)議。
分享一下我之前的學(xué)習(xí)經(jīng)歷吧,當(dāng)時(shí)為了面試,更為了打好基本功,就一口氣買了好幾本“經(jīng)典書”,信心滿滿地開始,可是學(xué)了一段時(shí)間之后才發(fā)現(xiàn),這事并不簡(jiǎn)單呀。
“經(jīng)典書”都很厚(比如《TCP/IP詳解》),讀起來并不是那么容易,里面談到了很多參數(shù)的含義,基本都是今天看完,明天就忘記的狀態(tài),最終就是放桌子上落灰了。
而且,對(duì)于書本里這些枯燥的講解,也不知道怎么才能和工作結(jié)合起來,以及為什么這些協(xié)議會(huì)有這樣看似「反人類」的設(shè)計(jì)。
所以我也沒有堅(jiān)持讀下去。但扔掉書,回到工作中又發(fā)現(xiàn),網(wǎng)絡(luò)協(xié)議始終是繞不開的短板。
怎樣能夠更輕松地學(xué)習(xí)網(wǎng)絡(luò)協(xié)議呢?這時(shí)候我遇到來,幸有一位大神替我指點(diǎn)迷津,這個(gè)大神就是前網(wǎng)易云計(jì)算的首席架構(gòu)師 劉超。
超哥是一個(gè)可愛的“胖紙”,笑呵呵的,有 15 年的技術(shù)經(jīng)驗(yàn),而且現(xiàn)在還在一線大廠做技術(shù)(等級(jí)很高,我就不說了,得保密),他寫了《趣談網(wǎng)絡(luò)協(xié)議》,已經(jīng)有 5W+ 的訂閱量,是除了《數(shù)據(jù)結(jié)構(gòu)與算法之美》外,我第二個(gè)全程跟完的專欄。
這個(gè)專欄 1 天后就要漲價(jià)到 ¥129了,現(xiàn)在到手只要 ¥69,相當(dāng)于半價(jià),所以知道要漲價(jià)的消息后,我馬上推薦給你
超哥最擅長(zhǎng)用比喻的方式講概念,幫你輕松理解網(wǎng)絡(luò)協(xié)議出現(xiàn)的背景,以及要解決的問題,通過“故事講出來”,每天通勤路上聽兩篇,跟聽有聲小說一樣過癮,你們可以掃碼聽聽看,感受一下。
秒殺+口令「webxieyi1」
到手僅 ¥69,1 天后漲價(jià)至 ¥129
之前學(xué)習(xí)網(wǎng)絡(luò)協(xié)議,要看將近 10 本書,而且每本書之間都是獨(dú)立的,但超哥的專欄中,所有的內(nèi)容都串起來,就像電視連續(xù)劇一樣,讓你能夠從點(diǎn)到線,再到面,系統(tǒng)理解網(wǎng)絡(luò)協(xié)議之間的關(guān)系,而不是死記硬背,就比如說??

是不是很有意思,很好記?這個(gè)專欄,真正讓我搞懂了網(wǎng)絡(luò)協(xié)議,超哥把路由協(xié)議、UDP 協(xié)議、TCP 協(xié)議、HTTP協(xié)議、流媒體協(xié)議、P2P 協(xié)議還有 DNS 協(xié)議等,講得明明白白的,可以說打通了我的知識(shí)體系,而且還深入分析網(wǎng)絡(luò)協(xié)議在云計(jì)算、容器和微服務(wù)等領(lǐng)域的應(yīng)用,可以說是看了就去實(shí)踐,真正學(xué)懂、學(xué)會(huì)。
這課口碑非常好,我一個(gè)人說了不算,大家看看其他伙伴的評(píng)價(jià):

說實(shí)話是個(gè)有點(diǎn)年頭的專欄,但真正有價(jià)值的內(nèi)容,是值得時(shí)間檢驗(yàn)的,現(xiàn)在我再拿出來刷的時(shí)候,依然很受啟發(fā)。之前我推薦過,好多同學(xué)說沒有搶到優(yōu)惠。
現(xiàn)在已經(jīng)破 5W 訂閱 了,跟極客時(shí)間的運(yùn)營(yíng)小姐姐要了個(gè)優(yōu)惠,《趣談網(wǎng)絡(luò)協(xié)議》的專屬口令「webxieyi1」,1 天后就要漲價(jià)到 129 元,現(xiàn)在到手僅需69元,大家抓住機(jī)會(huì)。
