1. 程式人生 > >【其他??】前端筆試題總結

【其他??】前端筆試題總結

1.網路層協議??

【網易2016內推筆試題】

以下哪個不屬於網路層協議? A
A.TCP  //屬於傳輸層協議
B.IP
C.IPX
D.ICMP
【京東2016實習筆試題】

ICMP協議,正確的是? 
A.ICMP訊息被封裝在TCP資料包內
B.ICMP資料包最大不超過64KB
C.trace命令也是基於ICMP的
D.ICMP差錯報告包括目的地不可達報告、超時報告和引數出錯報告

當我們在區域網內使用ping www.jd.com時,哪種協議沒有被使用? B
A.ARP
B.TCP  //傳輸層協議,其餘為網路層協議,它只有需要資料傳輸時才會使用
C.DNS
D.ICMP

2.關係型資料庫

【網易2016內推筆試題】

以下哪個不屬於關係型資料庫? ACD
A.MongoDB  
B.PostgreSQL
C.Redis
D.HBase

3.HTTP頭

【網易2016內推筆試題】

以下HTTP頭與快取有關的是: ABCD
A.Cache-Control    //快取控制
B.Expires          //過期時間
C.Last-Modified    //最近修改
D.ETag             //實體標籤

【解析】
A和B:伺服器在傳送請求時添加了一個時間值,它根據時間值控制瀏覽器是直接從瀏覽器快取取資料還是重新發送請求到伺服器取資料。
C和D:瀏覽器傳送請求到伺服器後判斷檔案是否已經修改過:
如果沒有修改過就只發送一個304
回給瀏覽器,告訴瀏覽器直接從自己本地的快取取資料; 如果修改過那就整個資料重新發給瀏覽器。

4.HTTP協議

【網易2016內推筆試題】

以下http協議正確的是:  AD 
A.post請求一般用於修改伺服器上的資源,對傳送的訊息資料量沒有限制,通過表單方式提交
B.http返回碼302永久重定向,需要更新URL
C.可以通過206返回碼實現斷點續傳
D.http1.1實現了持久連線和管線化操作以及主動通知功能,相比http1.0有大幅效能提升

【解析】
B錯。301是永久重定向,302是臨時重定向。
C錯。HTTP/206 “Partial Content”響應是在客戶端表明自己只需要目標URL上的部分資源的時候返回的。這種情況經常發生在客戶端繼續請求一個未完成的下載的時候(通常是當客戶端載入一個體積較大的嵌入檔案,比如視屏或PDF檔案 ),或者是客戶端嘗試實現頻寬遏流的時候。

5.編譯原理

這裡寫圖片描述