對於大前端類,計算機網絡主要考量的仍是傳輸層和應用層部分的知識。前端
瀏覽器輸入url到網頁顯示經歷了什麼過程?git
TCP三次握手:具體是怎麼握手?爲何要三次握手?兩次行不行?爲何不行?三次握手,第二次和第三次分別由於什麼?面試
TCP是如何保持可靠傳輸的(擁塞控制,慢啓動等等概念的理解)算法
TCP爲何要四次揮手,TIME_WAIT爲何至少設置兩倍的MSL時間?sql
TCP三次握手的詳細數據傳遞,四次揮手詳細數據內容,數據包組成、TIME_WAIT狀態,2MSL,RTT,重傳、滑動窗口、擁塞原理等等shell
TCP、UDP面向鏈接、無鏈接具體理解,他們的區別,如何將 UDP 改形成和 TCP 功能類似數據庫
TCP/IP四層協議,OSI七層協議,每層都有啥對應的協議,原理是啥編程
http報文結構,http中超文本超是啥意思,http請求的組成設計模式
http 報文頭部含有什麼,multipart瞭解嗎瀏覽器
http的狀態碼,200,304,301,http請求報文,響應報文
get和post請求的區別?什麼狀況下用到?POST傳輸的數據都有哪些格式呢(這裏須要搞定http各類請求傳輸的數據格式)
描述一次完整的http請求
什麼是cookie,什麼是session,區別聯繫,cookie的本質是什麼
http1.0,1.1,2.0的區別
https有幾回握手和揮手?https的原理。http有幾回揮手和握手?TLS在哪一網絡層,基本原理是什麼?
https與中間人攻擊
HTTPS,安全層除了SSL還有,最新的? 參數握手時首先客戶端要發什麼額外參數
HTTPS是什麼?握手過程,SSL原理,非對稱加密瞭解多少
證書是幹什麼用的
runloop實現原理
source 類型
線程保活的方式
runloop和多線程的關係,以及timer的關係
另:歡迎你們參加掘金技術正文大賽👉 秋招求職時,寫文就有好禮相送 | 掘金技術徵文 - 掘金